113426 19
19508 0
33656 4
31180 5
94881 8
31584 3
39130 2
36755 7
37105 3
97577 25
95202 17
31555 2
53482 8
18126 1
27756 3
23208 0
52007 20
35829 7
19033 0
27126 2
91456 11
47484 1
28626 2
45080 3