3596 915
2917 415
2862 326
5238 264
3219 506
7132 716
2900 215
3420 589
4419 949
2203 339
18975 447
19010 410