3582 563
2317 332
3577 578
5412 641
1840 367
2967 481
3311 404
4591 959
3297 307
5513 402
1298 112
3788 569
2690 279