4047 563
2700 332
3977 578
6677 641
2066 367
3369 481
7231 404
5225 959
3599 307
6356 402
1542 112
4205 569
3201 279