18982 431
7484 336
9960 524
43047 108
53079 391
44557 505
15826 860
2799 372
8606 709
15278 528
8366 682
8527 315
6058 699
5822 693
6928 697
2385 144
3786 279