21620 121
4973 772
5129 729
1794 306
3313 649
3927 242
9437 225
22115 113
4544 542
3248 34
15254 624
3516 642