384 26
6145 692
3805 535
1833 526
2744 647
673 110
3680 34
4451 895
2827 612
2780 716
4507 184
1967 595
2473 258
3673 579
2670 348
3697 404
5646 91
4323 666
2235 533
3138 214
4952 514
1000 37
8067 1009
2341 501