3913 482
2931 110
14138 592
3580 537
22902 732
10970 749
7507 276
5007 427
6010 914
20612 838
4757 537
6218 521
6055 223
8229 662
15658 401
3893 239
7450 278
7079 605
43458 291
5448 431
14215 846
7493 146
4881 54
7399 283