83881 27
85606 4
135980 20
49831 10
102384 36
509033 78
2512259 362
90558 21
115552 23
78633 22
94201 8
46077 8
114983 12
55104 4
17530 0
35329 5
21679 1
25855 1
68279 9
43381 10
98976 3
17358 1
60656 7
63757 20