2597 544
3673 503
1122 198
2904 738
3396 727
2800 90
1751 344
3255 532
2978 247
3535 691
1136 78
3363 398
3620 158
953 93
1768 381
2129 339