21438 75
29371 100
19806 54
17173 28
22567 58
40084 118
15472 31
14930 30
15437 31
29880 130
15155 18
20531 53
17897 41
182317 779
27200 86
21703 32
15538 21
28773 65
22058 53
13914 21
25923 76
20208 64
16109 38
17428 33