115408 15
49283 6
46426 9
30584 8
71884 16
28281 3
32859 1
107605 15
38480 6
59951 3
74053 14
62702 13
46355 8
26279 1
22857 0
31433 4
74383 11
22926 1
58534 14
94954 18
30956 3
86034 7
46258 4
222002 38