3069 591
2175 596
23263 63
1555 445
935 215
2674 695
287 42
4107 728
4108 717
2301 523
1269 151
1918 511
1194 315
2304 553
34590 526
2601 843
647 192
16120 688
1373 262
3082 789
2905 566
2900 825
535 144
54915 106