19880 515
25443 522
140796 1101
4503 931
4302 498
109516 352
71057 421
6345 677
5075 573
24041 103
11948 884
21985 664
50592 486
15048 288
449490 746
17338 819
31828 637
300215 1088
16963 826
43603 405
67044 674
39002 767
154115 480