19536 515
25310 522
140593 1101
4501 931
4300 498
109405 352
71009 421
6338 677
5071 573
24037 103
11941 884
21976 664
50572 486
15046 288
449233 746
17333 819
31826 637
300138 1088
16958 826
43588 405
67029 674
38996 767
154039 480