4056 562
378631 864
302578 1033
3156 620
977 175
3629 554
1182 37
1596 140
3195 726
1478 164
2153 588
1662 298
3498 472
3535 794
12266 259
2349 420
14534 583
6408 534