11096 42
8513 738
4800 274
8294 712
5664 589
5556 768
4642 564
10824 52
8176 70
51646 107
3227 431
3950 276
3660 262
1360 177