4924 793
3745 655
4132 563
16408 231
29726 884
11737 277
3507 457
1248 76
4088 742
4036 663
3208 469
5312 824