42302 692
41259 57
23148 653
8324 343
14801 696
12242 54
12109 387
3788 558
7176 932
3516 93
13649 463
15440 119
8932 41
9649 150
18129 242