50853 258
6482 234
10861 143
9034 423
35975 287
12927 806
62858 921
5664 338
3755 577
13055 680
4424 209
62909 107