38507 10
25304 9
6078 5
7177 8
5978 5
5305 5
8056 1
5959 5
6580 5
29234 0
32008 9
96709 3
30683 6
64603 2
53553 3
48679 2
43255 8
41331 0
790431 70
1418331 51
1679677 179
504201 20
555156 41
482208 36