50949 105
40848 695
91651 505
38165 623
26014 87
147645 630
6423 103
29483 492
464893 1013
167217 274
10448 566
9703 144
17296 434
50655 807
49398 198
32313 743