40752 593
37714 545
42909 435
15537 424
46283 207
4971 232
3057 490
2888 316
2831 446
3599 572
8234 710
6393 231