39501 10
26234 9
6329 5
8209 8
6330 5
5557 5
9028 1
6401 5
7082 5
29454 0
32283 9
97627 3
31101 6
65352 2
53903 3
49082 2
43704 8
41834 0
790902 70
1418733 51
1680280 179
504331 20
555526 41
482530 36