50909 105
40826 695
91597 505
38163 623
26011 87
147624 630
6422 103
29480 492
464753 1013
167136 274
10448 566
9696 144
17294 434
50614 807
49333 198
32271 743