3408 636
3953 114
7038 572
5587 874
3047 148
4051 589
49538 412
43544 708
53588 437
46286 652
21089 281
38539 70