16629 1395
12347 394
42283 161
21247 292
35948 1700
41985 1665
18616 405
34689 1961
22130 1039
18223 1631
42548 801
33550 933
348781 5255
294328 3206
267369 3795
249499 2807
215832 2120
207169 3072
196806 2659
189803 2339
152574 1821
125452 2398
125364 1258
124161 990