39933 512
8269 517
37239 517
28367 249
16729 499
24330 467
12711 521
9501 554
3467 626
1732 233
5050 651