14950 300
9751 886
14462 518
177146 863
29445 117
7546 476
14076 471
17852 587
97261 901
10715 566
28066 708
10798 634
33807 683
10557 610
95823 1120
76669 393
22661 892
16891 283
22842 398
29500 128
17539 71
16386 627
12288 167
8738 539
28770 329
36335 175
10760 217
40618 132