11092 42
8512 738
4799 274
8294 712
5663 589
5555 768
4642 564
10824 52
8176 70
51645 107
3227 431
3949 276
3660 262
1360 177