50688 105
40728 695
91338 505
38140 623
26007 87
147475 630
6413 103
29474 492
463915 1013
166667 273
10427 566
9654 144
17287 434
50457 807
49032 198
32134 743