29482 89
28499 85
56256 197
25035 63
39990 94
14001 24
21226 24
91542 214
66833 187
50129 104
18343 44
25896 89
23413 63
12883 37
3937 34
56012 176
18127 73
20012 65