58383 8
65503 10
37751 3
34255 2
745652 80
35433 11
34859 3
54781 16
30153 1
36459 2
31654 4
28306 6
55833 8
95181 23
40881 3
37559 6
35032 5
42405 4
32129 2
46154 16
32978 11
26580 4
29652 2
55633 4