9580 312
8250 495
4217 923
5285 669
19876 146
19520 158
12342 676
7194 693
5026 399
2296 82
2696 190
7614 625
6956 420
4883 123
7801 828
4510 491
4627 389
1681 136
3679 369
5901 322
3352 636
2421 63
4213 593
3530 388
4016 817
4003 358
2942 637
8860 400