3111 172
7430 305
623 164
2720 410
3227 935
1120 51
1713 236
1314 404
7830 311
5705 75
2902 781
1569 210
3851 475
3424 685
2852 696
3424 895
3745 537
3181 479
1543 432
3962 499
4032 956
3755 308
1391 325
2860 833