2427 308
3641 408
19843 203
4494 637
7992 467
4982 636
3966 510
4253 463
3192 101
8879 328
7221 145
12300 802
6230 905
3622 577
2890 95
7193 961
1701 332
3533 831