41592 309
51211 1620
45173 738
28762 1131
32030 1107
53988 1003
56821 2004
66808 1844
53450 1107
20286 1803
23112 1893
20431 1595
355390 5323
301776 3287
270339 3825
255018 2847
219871 2149
211414 3117
200312 2681
193977 2367
154469 1843
127661 2407
127126 1268
125888 1003