27536 97
24751 73
30612 86
42187 201
29100 81
17907 25
64149 230
28476 92
30157 75
27941 70
32216 64
17492 41
60977 94