43058 10
22153 4
23481 1
25904 2
40532 8
59433 14
28052 3
19509 3
17755 1
23959 4
75907 9
17276 0
20678 1
16702 2
57502 18
18304 2
43627 16
42907 6
40052 7
26053 0
83453 15
105307 32
60253 20
79826 23