4056 562
378638 864
302579 1033
3156 620
977 175
3631 554
1182 37
1598 140
3195 726
1478 164
2153 588
1662 298
3498 472
3535 794
12269 259
2350 420
14540 583
6408 534