3596 915
2916 415
2862 326
5238 264
3219 506
7130 716
2899 215
3420 589
4419 949
2203 339
18973 447
18997 410