2297 523
13546 233
2950 860
4618 929
1795 164
1437 142
7895 546
8795 448
3602 506
1627 81
1357 235
644 104