2997 391
1612 314
3841 650
3238 95
2197 198
4051 550
3695 152
5795 642
2258 473
3719 645
2489 525
1960 266
2879 320
3168 184
1872 247
2589 427
2904 387
2509 117
3777 396
3374 217
4653 294
3576 583
1266 147
3098 613
3362 656
2081 255
3231 149
3973 806