15093 75
23080 77
34960 69
13373 20
14908 24
4884 12
35903 54
11939 21
8796 19
11746 36
21068 83
29789 53
26049 98
4021 8
13815 32
4128 10
2478 6
2390 9
2278 7
2635 10
2736 6
2607 10
26196 83
2262 8