2633 428
3906 450
5066 715
5351 82
5197 541
4222 360
5609 654
15911 846
4542 523
3666 316
6851 217
2601 37
4157 705
28710 221
8169 928
4484 613
5817 104
3684 888