81526 606
60932 239
33487 485
37082 2049
53922 426
19667 309
55474 1810
52110 1206
18908 1854
26668 284
17481 790
33302 516
348997 5263
294519 3210
267519 3803
249661 2807
215957 2120
207309 3076
196944 2662
189996 2341
152637 1822
125520 2398
125442 1258
124212 990