3212 52
7560 179
15039 553
5112 498
4647 258
4655 475
1834 75
5432 814
3324 578
4739 433
1686 44
3701 462
5472 406
5015 657
3928 786
2339 278
2770 375