40868 593
37805 545
42976 435
15757 424
46463 207
4977 232
3063 490
2901 316
2842 446
3612 572
8246 710
6403 231