2956 82
5091 450
4853 627
1555 43
17926 411
5639 135
6873 578
2219 261
18436 582
5606 592
3924 851
13667 529
1322 177
2243 313
6181 384
2970 589
12773 484
3657 576
31687 518
5139 638
81559 474
3810 504
3846 416
3549 106