2921 35
2850 703
27834 378
3141 241
4702 523
16352 782
11968 529
3715 698
11495 389
11267 581
6015 162
4297 508
2143 141
10356 907
4239 530
6600 155
5089 462
5541 733
2546 492
1394 244
15555 775
1704 272
3603 344