29503 1064
14162 441
26385 285
50482 448
69129 861
31701 701
51421 1403
48518 1074
36880 2047
15802 1538
48773 683
12364 1736
340725 5154
286994 3055
263632 3741
243326 2729
211440 2084
202821 2997
192202 2594
185195 2288
149633 1768
122695 2374
122615 1244
122054 960