839 28
3175 611
2957 850
202 35
4504 746
730 59
3747 326
1583 149
2787 849
1380 446
810 199
19103 413
2932 483
1303 120
5287 422
2676 446
3306 575
1826 68
10681 117
5567 766
2586 428
2892 565
11128 630
1600 259