2906 897
2990 58
5142 663
3545 314
2180 447
1584 248
1712 402
5652 665
3813 296
2127 536
8650 187
695 64
1934 380
2840 520
1917 117
4567 830