2400 308
3634 408
19830 203
4490 637
7984 467
4972 636
3963 510
4247 463
3182 101
8874 328
7185 145
12290 802
6221 905
3609 577
2882 95
7178 961
1694 332
3526 831