3902 563
2571 332
3869 578
6344 641
1966 367
3217 481
5516 404
4970 959
3470 307
5864 402
1455 112
4027 569
3015 279