25752 928
2571 122
6647 537
4037 273
14414 749
9059 676
7880 376
2505 202
4271 246
1068 101
17850 778
3193 623
3654 111