40870 593
37809 545
42978 435
15763 424
46468 207
4977 232
3064 490
2901 316
2842 446
3612 572
8246 710
6403 231