29542 1158
91771 477
55711 176
57517 407
56545 1441
36329 1161
33330 1948
42054 1412
15073 482
20367 1155
47817 1510
49887 1516
348638 5255
294185 3203
267289 3795
249404 2807
215759 2120
207089 3068
196735 2657
189700 2338
152536 1820
125407 2398
125307 1257
124122 990