2681 428
3972 450
5094 715
5424 82
5235 541
4373 360
5630 654
16231 846
4657 523
3710 316
7009 217
2653 37
4221 705
28678 221
8232 928
4517 613
5862 104
3699 888