35132 6
31102 6
21831 10
38008 3
28602 8
29203 3
46383 0
47782 9
31027 9
59531 12
112259 52
30977 8
20907 12
238028 63
293554 38
145278 25
40605 4
439677 27
687330 99
805377 57
305080 25
330505 24
295403 17
1765777 81