40661 106
51536 388
44302 505
17267 431
15656 860
2699 372
8518 709
15123 528
8267 682
8385 315
8441 522
5964 699
5732 693
6823 697
2300 143
3668 279
6052 335