3672 503
1121 198
2904 738
3396 727
2800 90
1750 344
3255 532
2978 247
3534 691
1136 78
3361 398
3619 158
953 93
1767 381
2127 339