3896 563
2567 332
3864 578
6333 641
1960 367
3216 481
3705 404
4963 959
3465 307
5845 402
1453 112
4021 569
3013 279