103131 975
16191 176
3320 330
9857 741
11608 549
344101 1104
16136 459
13495 888
11594 597
3006 735
10899 426
2918 406
4841 534
1100 28