3670 503
1121 198
2899 738
3393 727
2795 90
1748 344
3254 532
2964 247
3531 691
1124 78
3337 398
3616 158
951 93
1767 381
2124 339