39911 512
8269 517
37205 517
28344 249
16725 499
24305 467
12706 521
9495 554
3465 626
1730 233
5048 651