2602 172
3306 529
3094 530
3560 348
3212 261
1342 86
3669 220
2629 481
1755 238
16585 422
15371 104
2551 43
3314 334
67538 856
3970 459
6757 58
4403 249
1273 180
3966 418
3287 458
2873 617
3652 795
918 93
2546 512