518977 36
31002 2
16555 1
35529 4
48777 9
22155 1
19758 2
74053 5
66126 10
37276 3
46181 15
22058 2
29629 3
81430 15
24503 2
72230 7
48358 4
20755 0
35881 8
35580 5
218679 53
58676 7
31477 2
30776 6