2959 360
1731 290
4999 321
8459 611
4466 651
3465 576
1846 156
5844 723
5090 800
2996 444
4520 742
5399 687
3243 157
2700 341
5241 711
2305 366
3825 496
5007 461
2598 42
3868 572
7073 583
4819 530
3698 591
5141 748