3018 535
2614 699
4808 475
2441 352
1715 376
3390 687
5420 462
2542 484
5581 457
3403 743
14337 310
1824 319
3135 653
2379 357
964 112
2904 596
3205 353
2405 255
13328 831
3043 627
2875 404
8591 714
5355 609
2777 423