19728 91
2639 223
4803 542
87609 186
2745 273
8691 294
5572 493
7618 165
8627 949
17105 414
5841 656
3786 820