3671 503
1121 198
2903 738
3395 727
2799 90
1750 344
3255 532
2978 247
3534 691
1135 78
3359 398
3618 158
952 93
1767 381
2127 339