3950 782
11616 266
24153 685
7472 790
9565 589
76832 407
50007 708
22079 448
25735 189
4833 167
7723 388
1370 79
3019 312
7715 518
3537 631