5099 405
2901 118
3048 485
682 45
2412 364
3754 783
6584 708
2704 556
3512 577
14170 515
3165 635
3094 498
690 63
3233 622
3535 852
1017 221
1539 301
932 87
4930 493
1157 115
2604 537
3125 335
3500 809
4828 834