3402 332
3226 447
5680 232
4532 475
4185 94
5295 457
6385 689
4132 775
5523 584
9047 411
3630 265
10015 41
3743 656