24209 6
23777 3
95779 36
29578 1
49529 9
39457 12
20029 3
23404 8
25232 5
34608 4
23452 2
36408 8
51483 3
15904 2
35759 7
18630 2
35407 4
45077 2
26477 2
31077 9
41305 8
47406 13
30128 7
63926 11