40855 106
51642 388
44326 505
17278 431
15665 860
2708 372
8521 709
15131 528
8273 682
8392 315
8448 522
5975 699
5743 693
6830 697
2308 143
3686 279
6060 335