5943 321
3830 350
2913 301
5165 584
4525 523
4168 665
2396 119
4866 563
3344 528
2841 350
3550 188
2259 354
3974 281
2316 401
2668 328
3571 891
3158 613
3489 412
1321 247
1539 204
1587 271
5739 238
4829 622
3796 416