50872 105
40810 695
91565 505
38162 623
26011 87
147607 630
6420 103
29480 492
464664 1013
167072 273
10445 566
9692 144
17294 434
50588 807
49298 198
32254 743