113431 19
19506 0
33651 4
31183 5
94878 8
31584 3
39134 2
36757 7
37104 3
97576 25
95207 17
31557 2
53476 8
18127 1
27759 3
23205 0
52005 20
35827 7
19030 0
27134 2
91457 11
47481 1
28628 2
45081 3