4376 585
3096 119
4342 820
4226 894
1429 57
2606 633
2402 357
2538 463
642 48
2861 281
4044 79
4645 46