344660 1105
3755 351
3783 376
2317 271
1750 176
3640 791
2836 449
3759 824
1232 33
3921 692
2635 456
2998 70
2219 256
1887 99
4276 745
7856 451