3951 782
11616 266
24155 685
7472 790
9565 589
76841 407
50012 708
22087 448
25739 189
4835 167
7724 388
1370 79
3020 312
7715 518
3537 631