12599 143
41397 308
32690 2133
63276 1762
21321 1110
38930 966
53397 999
14535 954
51704 546
50733 1388
25245 710
40341 282
335790 5112
283284 3034
261180 3723
238849 2698
209972 2075
201036 2979
189348 2567
181596 2260
147974 1758
121473 1239
121357 2371
120953 951