3906 563
2571 332
3870 578
6351 641
1968 367
3219 481
7050 404
4976 959
3475 307
5890 402
1458 112
4031 569
3021 279