19721 91
2638 223
4803 542
87526 185
2744 273
8686 294
5568 493
7614 165
8627 949
17093 414
5840 656
3783 820