30918 1783
39061 1301
28317 582
17920 498
29478 187
44264 277
27584 166
51481 498
21571 1468
16437 1320