240026 953
431286 1661
416466 939
24205 679
30717 243
122900 284
11047 749
24035 533
30007 924
11096 141
9600 819
18419 616
10441 448
3760 109
30365 664
33420 824
2726 138
5838 803
3018 207
7305 168
15412 1018
4205 769
4615 437
28951 610