40863 593
37800 545
42970 435
15750 424
46459 207
4977 232
3063 490
2901 316
2842 446
3612 572
8245 710
6403 231