39909 512
8269 517
37198 517
28338 249
16723 499
24303 467
12704 521
9492 554
3465 626
1730 233
5048 651