40759 593
37717 545
42911 435
15551 424
46292 207
4971 232
3058 490
2888 316
2831 446
3599 572
8234 710
6394 231