3198 291
3176 877
1276 329
7021 505
645 167
538 146
2908 690
3207 923
475 84
469 52
2938 792
1746 507
3344 601
1671 331
1891 449
2991 614
1557 293
361 45
3132 733
1645 330
342 44
1148 266
2726 597
2632 691