2905 897
2980 58
5140 663
3539 314
2179 447
1582 248
1712 402
5652 665
3809 296
2127 536
8649 187
695 64
1932 380
2838 520
1916 117
4565 830