3501 93
3333 696
1067 134
3213 729
1221 296
2561 699
5944 373
3561 580
1731 437
4234 546
2860 321
3222 806
3830 535
2128 314
2065 109
1267 203
2296 399
3774 830
3836 829
11875 581
3083 129
5018 454
1307 135
4452 500