15012 15
26126 23
47957 65
30994 26
38572 45
35421 35
28029 26
16395 13
33833 22
80263 94
39706 40
28457 26
18368 4
25553 18
24677 20
33254 53
48953 64
29365 36
100223 89
20348 17
28270 20
56063 44
20893 19
38012 36