19706 91
2632 223
4798 542
87092 185
2738 273
8677 294
5565 493
7601 165
8622 949
16996 414
5837 656
3780 820