39913 512
8269 517
37212 517
28350 249
16725 499
24309 467
12707 521
9495 554
3465 626
1730 233
5048 651