50855 105
40803 695
91548 505
38160 623
26009 87
147593 630
6419 103
29479 492
464615 1013
167039 273
10443 566
9689 144
17294 434
50578 807
49277 198
32250 743