59781 116
31076 34
11401 20
22738 88
18328 49
16444 19
16428 24
28527 48
35088 56
59257 139
16433 17
32501 30
44179 89
28964 63
102636 221
16528 36
14247 16
13696 16
44138 78
19437 33
16171 23
20348 39
58989 98
33697 72