51027 105
40886 695
91755 505
38173 623
26018 87
147688 630
6429 103
29492 492
465192 1013
167385 274
10450 566
9717 144
17297 434
50732 807
49512 198
32357 743