5010 495
7862 668
31580 539
29078 188
45863 621
4585 455
13336 267
5356 941
22565 780
9393 708
6464 914
4664 818
1741 218
3227 273
2568 477
2611 310
3516 561
3689 475