4583 822
3653 572
4149 195
6199 698
7020 493
5164 422
33294 518
863 105
3350 123
4597 614
6095 287
5832 528
3950 521
3983 876
2126 51
2292 117