29092 89
28145 84
55363 197
24668 62
39594 93
14001 24
21226 24
91154 213
66091 182
50129 104
18343 41
25542 89
23413 62
12511 37
3937 34
56012 175
18127 73
19660 65