420526 100
38905 5
247204 27
163503 16
350855 45
183752 13
80957 2
60009 9
18851 4
69603 3
30809 5
123126 4
23529 0
27484 8
125851 11
24053 9
31204 0
159431 8
18608 3
127654 6
26277 1
22880 12
51556 16
157379 14