19811 515
25436 522
140769 1101
4503 931
4301 498
109502 352
71046 421
6345 677
5075 573
24040 103
11947 884
21984 664
50586 486
15047 288
449437 746
17336 819
31828 637
300201 1088
16963 826
43599 405
67039 674
39001 767
154103 480