4600 542
79264 184
2558 273
8229 294
5401 493
7425 165
19236 91
8507 949
130847 774
15579 414
5735 656
3595 820
2431 223