3595 915
2914 415
2861 326
5236 264
3219 506
7125 716
2895 215
3417 589
4414 949
2199 339
18944 447
18920 410