28628 85
27761 84
54789 193
24668 62
39594 91
14001 23
21226 24
90662 210
65618 180
50129 104
18343 41
25542 89
23413 62
12511 37
3937 34
55651 174
18127 73
19660 65