19796 515
25411 522
140757 1101
4502 931
4301 498
109496 352
71044 421
6344 677
5075 573
24040 103
11947 884
21983 664
50585 486
15047 288
449423 746
17336 819
31828 637
300195 1088
16962 826
43598 405
67038 674
39001 767
154097 480