1044776 60
47234 4
31777 4
80031 12
46233 7
18976 1
36609 6
22603 0
28282 2
46354 10
20677 4
26428 1
29780 2
37331 3
37703 3
51628 5
57652 10
54751 6
96828 10
36834 3
21654 2
80358 18
32907 7
27779 2