3112 768
25606 653
11807 468
3088 189
1396 390
4027 926
12138 628
3333 161
2102 492
2105 433
41545 115
35900 598
405 63
2445 585
2258 518
11258 479
34049 527
25687 734
45448 910
61661 160
180 34
5280 364
20969 332
388 91