56034 18
140083 17
659434 177
31052 4
24558 1
52526 2
23432 2
40308 3
59477 5
35479 10
25981 5
44383 6
41709 9
56503 10
39277 6
34501 5
59952 15
36257 3
49282 16
30307 6
46303 6
39806 5
40933 4
34856 5