3669 503
1121 198
2899 738
3393 727
2795 90
1748 344
3254 532
2958 247
3530 691
1124 78
3337 398
3615 158
951 93
1765 381
2124 339