502 58
1300 235
1673 229
1523 485
778 70
1507 362
5615 764
3642 182
2188 655
3158 622
4602 898
3051 751
550 75
1771 161
2934 816
1922 520
321 57
1486 402
5719 471
1927 534
3448 854
2903 266
2658 619
779 106
1969 334
2936 697
1287 221
15487 559