106476 13
41756 2
31507 1
32352 3
23756 0
24882 2
47004 4
72358 9
55004 15
56508 9
33409 8
73058 15
38454 5
43977 5
58430 6
49927 2
24231 2
38376 4
22977 4