3016 505
3237 525
1581 217
3199 860
1264 247
2129 484
3256 593
6493 550
2385 264
3419 438
4504 746
2412 491
730 59
2787 849
2672 481
1380 446
810 199
19103 413
4640 163
2280 328
2279 322
1275 84
1668 214
2752 639