2722 523
3436 861
56954 587
4275 268
2658 61
3707 79
3742 491
3757 265
5035 627
1187 40
2302 117
5040 782