30239 90
28872 88
57108 203
25035 63
40353 96
14001 24
21589 24
92345 218
67233 189
50516 104
18711 46
25896 89
23765 63
12883 37
3937 34
56376 176
18488 73
20012 65