13954 1126
57982 478
56252 1439
42713 162
29671 1304
46058 197
42741 769
37066 252
26183 461
24214 729
41813 1568
22980 1198
342780 5180
288533 3079
264336 3755
244953 2753
212733 2094
203482 3004
193396 2620
185879 2294
150502 1782
123292 2378
123041 1247
122570 972