2912 35
2850 703
27831 378
3140 241
4699 523
16289 782
11961 529
3713 698
11490 389
11267 581
6007 162
4297 508
2141 141
10347 907
4239 530
6598 155
5087 462
5534 733
2545 492
1393 244
15549 775
1700 272
3600 344