19829 515
25438 522
140779 1101
4503 931
4302 498
109510 352
71052 421
6345 677
5075 573
24041 103
11947 884
21984 664
50589 486
15048 288
449456 746
17338 819
31828 637
300204 1088
16963 826
43601 405
67043 674
39001 767
154107 480