40305 10
26929 9
6501 5
8654 8
6584 5
5708 5
9851 1
6681 5
7309 5
29634 0
32507 9
98206 3
31255 6
65752 2
54153 3
49307 2
43952 8
41978 0
791151 70
1418933 51
1680905 179
504454 20
555801 41
482880 36