31058 94
29670 90
58750 208
25807 71
40733 98
14395 24
21589 24
93661 222
68463 191
50887 104
19080 47
26666 91
23765 63
13280 38
4297 35
56376 177
18488 73