21085 30
19223 55
10917 44
18711 112
40828 97
31654 49
48028 127
26624 40
56987 87
10408 11
15187 28
104404 349
13560 11
27075 78
38360 128
9679 14
12125 34
32028 101
30292 84