50645 105
40711 695
91284 505
38135 623
26006 87
147455 630
6412 103
29471 492
463759 1012
166570 273
10427 566
9646 144
17285 434
50433 807
48983 198
32112 743