3021 728
2479 587
2668 405
1291 238
739 154
3127 918
437 105
2619 853
4862 566
8570 536
3476 666
1400 275
3479 640
1577 370
2703 559
1715 488
3284 816
1495 335
1432 277
2541 642
507 45
2916 760
1503 432
1561 153