22282 646
50867 980
12297 645
27607 851
50912 632
15587 1212
23920 160
77122 818
46109 654
48070 690
12039 570
29775 1609
340671 5154
286921 3055
263602 3741
243263 2728
211389 2084
202785 2996
192163 2594
185161 2288
149598 1768
122660 2374
122563 1243
122023 960