18998 431
7502 336
9983 524
43061 108
53085 391
44557 505
15828 860
2800 372
8607 709
15280 528
8367 682
8527 315
6059 699
5823 693
6929 697
2385 144
3787 279