2924 525
2218 478
1816 472
4528 646
5664 158
7247 277
11595 548
7729 461
2081 184
3829 643
6575 947
52853 823
101668 209
4048 254
4784 558
5947 328
4452 576