31195 287
31300 151
41790 900
27567 1086
33817 1632
15535 1119
28143 261
47037 683
16613 1083
27807 700
19547 1273
38426 1155
310889 4937
265836 2898
249925 3654
219607 2545
200532 1989
189792 2891
175327 2455
163072 2170
139846 1710
115774 2359
115589 932
115358 1221