32381 599
15052 326
55256 794
46352 1391
38814 1679
17466 790
31866 702
10467 1327
25127 2002
45870 978
49632 1538
19620 309
345535 5214
291216 3135
265635 3767
247073 2775
214321 2110
205116 3020
195012 2636
187406 2308
151493 1795
124413 2389
124100 1250
123334 981