16598 10
21526 23
13457 13
24102 40
20051 51
23632 124
58285 94
28260 62
23574 46
28833 50
23170 64
26270 76
18433 25
21006 21
29431 58
48890 141
55190 151
40492 55
18866 50
23220 37
28606 45
18354 42
19738 41
18580 22