34728 6
30608 6
21533 10
37758 3
28458 8
29033 3
46179 0
47379 9
30777 9
59284 12
111953 52
30676 8
20628 12
237553 63
293352 38
144926 25
40533 4
439532 27
687182 99
805381 57
304683 25
330354 24
295076 17
1765457 81