344271 1104
3685 351
3770 376
2302 271
1739 176
3629 791
2814 449
3742 824
1210 33
3912 692
2623 456
2958 70
2208 256
1880 98
4260 745
7839 451