18655 515
25085 522
140162 1101
4489 931
4289 498
109182 352
70895 421
6333 677
5064 573
24031 103
11928 884
21955 664
50549 486
15037 288
448783 746
17325 819
31818 637
300010 1088
16950 826
43565 405
66988 673
38970 767
153894 480