39958 512
8274 517
37286 517
28403 249
16734 499
24360 467
12724 521
9515 554
3471 626
1735 233
5054 651