3800 396
2991 650
2773 263
5581 674
2758 538
2742 453
4553 743
4096 890
4029 535
2176 515
3633 708
814 64
2992 678
1967 595
2240 306
4970 524
1697 442
2861 373
2360 591
3683 341
6398 740
2285 689
1408 338
2436 110