18968 431
7466 336
9940 524
43042 108
53073 391
44554 505
15825 860
2799 372
8605 709
15277 528
8366 682
8527 315
6058 699
5822 693
6928 697
2385 144
3785 279