7089 737
5046 281
2498 586
3718 340
4020 427
243051 524
116885 580
98879 146
106854 418
1357 299
3256 879
261 29
2872 701
557 43
2417 580
4175 426