1045 116
3746 923
6404 793
5502 508
5599 253
6063 579
1593 463
574 74
2456 585
2718 506
5455 288
396 47
1731 350
2869 720
3981 522
5408 338
2206 495
3607 958
1740 410
1590 343
788 102
4309 326
2553 506
2857 779