4394 804
5569 665
38630 982
7516 621
6315 750
3822 319
4001 248
3287 683
6902 277
12264 512
5093 681
6636 334