2722 523
3436 861
56937 587
4274 268
2658 61
3707 79
3741 491
3757 265
5035 627
1186 40
2302 117
5040 782