3913 563
2574 332
3872 578
6354 641
1970 367
3223 481
7057 404
5010 959
3477 307
5907 402
1460 112
4033 569
3021 279