12351 394
42288 161
21251 292
43499 1730
41994 1667
18618 405
34694 1961
48225 469
18225 1631
42550 801
33553 933
48975 760
354753 5317
301012 3284
270094 3823
254444 2841
219506 2149
211112 3113
199989 2679
193521 2363
154295 1839
127430 2407
126948 1267
125714 1003