15541 803
4311 656
2862 237
1735 59
4506 682
4520 758
3114 226
4242 596
3260 493
2935 389
5202 460
2934 438
4301 465