4929 595
1219 112
3183 584
388 40
1886 296
3006 511
3143 911
13166 465
1243 178
2132 526
4773 511
1386 282
3587 103
5673 75
3324 896
2788 123
1797 469
1535 206
3730 308
3022 570
1457 53
7288 643
3638 129
489 80