1048 103
641 63
165 48
3760 205
1003 84
696 265
1975 165
553 67
1135 97
1217 328
3059 148
905 95
3202 173
1060 108
436 261
898 80