59052 4
41484 6
25552 2
18328 1
35280 3
27858 6
31807 5
43328 11
58531 12
31679 4
18777 1
26831 3
47933 3
37704 6
54680 8
59131 8
23056 1
50530 5
60302 5
28507 3
49932 10
17154 3
34433 13
111802 8