3591 458
4494 515
8802 644
8761 262
332278 576
32691 899
8460 306
7716 399
12573 258
22768 145
3309 566
4452 583
2834 260
1492 199
3001 565
2573 192
1501 143