3128 529
2956 530
3350 348
2964 261
1221 86
3382 220
2483 481
1685 238
15430 421
14380 102
2455 43
3200 334
65280 856
3783 459
3063 54
4204 249
1189 180
3713 418
3168 458
2800 617
3564 795
866 93
2472 512