4600 542
79203 184
2558 273
8227 294
5399 493
7423 165
19235 91
8507 949
130808 774
15565 414
5735 656
3593 820
2428 223