50550 258
6482 234
10861 143
9034 423
35974 287
12927 806
62857 921
5664 338
3755 577
13054 680
4424 209
62906 107