45713 1033
40951 1995
17128 167
25989 935
11281 1314
14635 1856
13146 608
27330 310
18766 506
29054 1974
20545 1367
28402 520
354269 5315
300555 3281
269953 3823
254041 2835
219223 2149
210895 3113
199749 2677
193208 2362
154160 1836
127263 2405
126783 1267
125608 1003