896 57
4491 132
7660 586
3092 472
5339 422
5391 929
4816 617
2000 239
5323 117
6112 540
4803 578
3957 849
4712 554
4085 210
1727 147