21692 70
19319 39
33049 102
35937 57
40017 83
20947 50
26515 75
13448 19
31019 101
29728 84
33893 100
20086 46
12946 11
19971 45
14485 43
16116 8
23388 75
12316 11
18143 22
18962 24
17867 33
64681 228
12278 26
20276 51