21246 60
8073 28
35599 212
2262 7
2516 3
14148 11
29079 127
9095 19
5219 15
32931 77
29991 106
29769 87
7113 11
12144 34
59822 107
10949 44
12486 9
11815 31
71352 82
34742 61
89254 91
52452 105
14945 66
58487 78