31503 145
49453 1247
15707 1889
35082 1679
23651 707
43875 267
32546 1619
30384 843
20988 1323
48553 241
42154 1645
45101 178
358699 5339
305562 3311
271989 3831
258605 2860
221964 2158
213472 3132
201562 2684
195804 2372
155281 1852
128774 2413
128740 1272
126592 1006