12112 171
8190 623
5195 74
5653 247
3035 454
5454 427
2371 494
1854 340
7443 526
7354 584
6578 604
2687 531
7030 473