18999 431
7504 336
9985 524
43064 108
53087 391
44557 505
15828 860
2800 372
8608 709
15280 528
8367 682
8527 315
6059 699
5823 693
6929 697
2385 144
3787 279