20131 77
50885 217
15135 22
12256 13
24236 53
18083 33
20747 41
13520 15
29026 77
12264 19
12116 9
14494 27
41351 111
35860 98
16624 24
16489 36
31633 105
9802 9
16366 25
14336 19
13302 20
18257 35
15702 36
17365 36