109631 18
36657 3
83602 10
23951 1
40181 6
31583 1
34502 2
28454 4
43379 11
53958 15
62459 13
51709 4
19128 0
45057 7
44457 7
285956 37
31180 1
75628 9
55529 0
29330 2
57429 12
91155 13
59409 9
47104 2