2556 782
1482 309
1185 241
2830 542
3590 98
2594 203
4324 725
2983 165
2707 298
15691 543
23256 823
11592 273
11627 595