15080 1131
10668 1381
11890 1822
15846 689
12613 313
44413 1425
11845 1983
15943 1632
23530 1101
11777 175
45475 1335
40038 1396
348628 5254
294179 3203
267280 3795
249391 2807
215748 2120
207080 3068
196727 2657
189692 2338
152533 1820
125402 2398
125304 1257
124121 990