10006 21
10593 29
31967 117
15632 46
12252 13
14931 27
13315 36
34264 48
14021 29
30181 80
8289 17
18121 26
38430 50
12391 10
53727 84
15861 29
29789 53
23323 48
8599 16