2050 591
1071 177
2257 522
2570 484
3701 546
2480 609
3059 652
2523 438
3238 601
2945 404
2830 423
1326 114
278 67
982 279
1663 359
2512 588
3755 482
4891 531
3676 907
2954 885
3006 624
2754 765
692 34
4907 630