39584 62
12561 22
6441 28
13812 38
7293 28
31571 40
25150 54
30063 92
13471 30
42644 116
9647 26
12464 34
35277 73
13415 25
16397 38
21928 21
32496 45
9268 21
55341 199
19898 46
13724 48
53644 81
29532 65
52121 94