3255 814
1698 38
2949 544
3224 431
3303 757
1942 273
3793 247
3590 618
3979 658
2513 228
3833 158
2249 165
4722 853
5919 701