502 58
1300 235
1674 229
1523 485
780 70
1507 362
5623 764
3645 182
2188 655
3163 622
4603 898
3051 751
551 75
1778 161
2934 816
1923 520
321 57
1489 402
5725 471
1927 534
3448 854
2910 266
2658 619
780 106
1973 334
2938 697
1287 221
15487 559