40752 593
37711 545
42909 435
15531 424
46282 207
4971 232
3057 490
2888 316
2831 446
3599 572
8234 710
6392 231