11075 42
8503 738
4796 274
8294 712
5662 589
5555 768
4640 564
10820 52
8175 70
51645 107
3227 431
3947 276
3659 262
1359 177