2937 35
2851 703
27840 378
3146 241
4702 523
16375 782
11973 529
3715 698
11497 389
11268 581
6015 162
4297 508
2143 141
10359 907
4239 530
6622 155
5089 462
5543 733
2547 492
1396 244
15556 775
1704 272
3603 344