3950 782
11616 266
24154 685
7472 790
9565 589
76834 407
50008 708
22079 448
25736 189
4833 167
7723 388
1370 79
3019 312
7715 518
3537 631