1031 306
3061 605
1927 555
14688 113
1548 257
2996 705
4436 456
20624 185
16890 742
4626 286
16063 634
3788 138
5489 42
5446 165