27085 493
21191 121
5540 614
1554 217
2105 58
3388 657
3217 894
5016 745
3184 57
1454 274
2687 151
3212 709
9834 98
2807 717
4612 291
3847 737
1101 151
2204 222
11330 522
2992 93
9890 381
5723 296
2372 75
6490 58
12431 769
23280 301
1068 60
11180 194