2919 525
2218 478
1816 472
4527 646
5664 158
7246 277
11590 548
7729 461
2081 184
3829 643
6575 947
52853 823
101668 209
4048 254
4784 558
5947 328
4452 576