20180 515
25547 522
140971 1101
4506 931
4303 498
109595 352
71090 421
6351 677
5078 573
24045 103
11955 884
21992 664
50603 486
15050 288
449666 746
17340 819
31829 637
300288 1088
16966 826
43609 405
67070 674
39012 767
154180 480