39932 512
8269 517
37231 517
28365 249
16729 499
24325 467
12711 521
9501 554
3467 626
1731 233
5050 651