51222 105
41028 695
92008 505
38189 623
26027 87
147814 630
6439 103
29524 492
466076 1013
167942 274
10467 566
9763 144
17312 434
50929 807
49860 198
32494 743