1132 241
1057 200
4956 604
3166 354
19993 238
3812 363
8045 336
4721 715
2190 553
7208 687
10529 57
6159 70
10534 459
4787 748
4806 244
4580 718