3736 522
5065 92
3234 457
3227 672
3034 228
1062 101
2739 621
3347 635
1034 51
1426 172
3987 584
2237 508
3278 877
2902 651