3902 347
4016 57
2694 492
2047 158
3049 266
19849 255
3219 123
5285 183
4697 795
4205 465
3591 180
2972 273