31733 26
44578 43
52676 27
62851 35
49205 21
113926 52
33576 8
20456 11
41032 12
26676 6
249633 18
29027 10
29980 3
46280 5
121806 6
54502 2
57133 2
35181 6
28779 1
16128 1
40302 3
18931 1
1767904 81
222003 12