59596 649
49892 173
51876 378
5835 535
27539 361
6347 613
14285 855
8383 175
1142 93
1935 269
3860 52
3493 503