15924 53
41716 275
5521 34
14101 935
7643 681
42210 574
10432 608
74852 617
12645 572
18081 557
9127 268
31726 745
17198 516
151774 570
211947 654
41241 162
7214 428
59098 83
146659 153
22346 765
33446 681
31282 873
13693 232
344858 430