39980 512
8277 517
37303 517
28421 249
16740 499
24380 467
12729 521
9525 554
3473 626
1736 233
5054 651