18013 1596
3034 371
5703 537
14431 419
5428 859
2407 584
5479 36
1154 53
3205 637
2295 285
2001 278
7276 491
6763 726
1224 67
2055 96
7496 627
3783 34
5396 399
2487 215
6502 697
838 90
3769 707
8960 534
3694 618
3742 812
9240 476
2815 423
5758 675