5035 812
1834 85
7601 326
2946 440
3112 218
4978 453
11943 683
5894 695
5752 806
2561 211
27817 780
64930 578
17041 568
17221 525
35822 724
2917 477
1245 52
4199 345
5344 693
20101 133
31388 576
2879 523
1677 383
2291 116
3187 506
5058 618
5260 921
5076 168