21236 121
4913 772
5119 729
1793 306
3298 649
3919 242
9416 225
22076 113
4520 542
3205 34
15164 624
3506 642