39935 512
8270 517
37241 517
28375 249
16730 499
24334 467
12711 521
9503 554
3467 626
1732 233
5051 651