48496 1552
27729 1513
18717 814
36950 1532
21403 1631
31702 222
16747 884
48774 630
47554 580
32075 189
25162 567
15698 624
348759 5255
294297 3205
267351 3795
249472 2807
215813 2120
207147 3072
196789 2659
189777 2339
152566 1821
125442 2398
125349 1258
124152 990