4239 474
3102 102
3586 350
3955 915
3015 505
3746 600
1773 234
7884 399
4861 814
943 136
8728 326
1415 245
2593 244
6299 881
1365 36
2295 512