2540 503
3109 783
3798 319
1553 312
4446 860
437 50
1877 299
2672 315
1599 403
3184 494
1878 271
2183 487
22879 617
1943 427
3088 938
2862 733
2416 545
2621 729
3105 777
1483 291
2855 401
1889 586
3486 910
1552 377