29092 89
28145 85
55890 197
24668 62
39990 93
14001 24
21226 24
91542 214
66445 187
50129 104
18343 44
25542 89
23413 63
12883 37
3937 34
56012 175
18127 73
19660 65