1012 26
3353 475
22778 300
3181 699
1436 206
4386 210
2122 199
2240 408
8972 740
3000 757
4580 479
1234 246
1739 278