3046 583
5839 521
3913 191
2335 278
1397 340
1926 376
3234 665
2051 575
2496 503
2721 542
2966 707
1488 262
3999 275
277 30
2967 669
2596 707
555 48
3270 593
2787 674
1719 328
2155 466
467 142
4548 481
1303 169