1132 241
1056 200
4956 604
3166 354
19991 238
3812 363
8045 336
4721 715
2188 553
7208 687
10527 57
6157 70
10533 459
4787 748
4805 244
4580 718