6328 585
37685 573
31702 282
17511 63
8775 611
27715 657
70417 348
21606 483
28995 846
13321 278
4923 154
5748 533
3822 432
13943 160
5164 543
28158 136