15998 16
13639 18
20655 57
10598 6
23105 35
20190 37
22021 47
38371 140
40075 161
22927 62
45563 101
29018 51
23940 63
18477 52
18233 30
23448 53
11724 16
18829 43
12130 23
19325 36
30286 64
42118 128
23053 32
12640 11