50682 105
40728 695
91328 505
38138 623
26006 87
147471 630
6412 103
29473 492
463897 1013
166656 273
10427 566
9654 144
17287 434
50455 807
49022 198
32133 743