40858 106
51642 388
44326 505
17278 431
15665 860
2708 372
8521 709
15131 528
8273 682
8393 315
8449 522
5975 699
5744 693
6830 697
2308 143
3686 279
6060 335