42831 11
26480 2
47701 3
73956 10
34957 5
29833 2
72633 15
69283 11
77984 26
36355 9
65229 21
49176 8
100478 47
38028 3
31059 1
57403 6
151776 8
89983 13
71176 13
47406 3
38755 2
24304 2
55401 5
105727 14