55953 18
140057 17
659333 177
31028 4
24528 1
52482 2
23405 2
40282 3
59401 5
35453 10
25928 5
44251 6
41676 9
56459 10
39279 6
34476 5
59879 15
36229 3
49256 16
30277 6
46256 6
39806 5
40906 4
34857 5