2531 528
3358 741
13395 124
6132 824
3563 541
3573 578
2601 317
1304 167
2183 200
2281 332
1746 258
4677 677
3438 563