1215 90
3005 858
2172 544
876 157
905 141
1235 241
2422 420
1010 121
675 103
2285 414
2987 579
2374 724
3648 388
2472 623
993 197
1665 296
297 43
1469 152
1055 136
3213 598
2576 731
1622 460
894 184
2290 682