2918 35
2850 703
27831 378
3140 241
4699 523
16306 782
11961 529
3715 698
11492 389
11267 581
6010 162
4297 508
2141 141
10350 907
4239 530
6598 155
5089 462
5536 733
2545 492
1393 244
15551 775
1702 272
3603 344