3128 643
1011 260
4394 954
3109 861
2220 127
3617 629
3410 576
3261 404
3896 655
1660 108
4003 623
4973 975
6302 421
4850 728
2958 747
3993 659
3483 622
1345 97
3888 614
4664 442
4481 619
1706 221
5994 504
2464 379