39958 512
8274 517
37287 517
28404 249
16734 499
24363 467
12724 521
9516 554
3471 626
1735 233
5054 651