40745 593
37705 545
42903 435
15519 424
46276 207
4971 232
3057 490
2887 316
2830 446
3599 572
8234 710
6392 231