50662 105
40721 695
91311 505
38135 623
26006 87
147464 630
6412 103
29473 492
463840 1013
166627 273
10427 566
9650 144
17285 434
50443 807
49007 198
32128 743