502 58
1300 235
1672 229
1523 485
778 70
1506 362
5599 764
3629 182
2188 655
3155 622
4600 898
3050 751
550 75
1761 161
2934 816
1922 520
321 57
1484 402
5709 471
1927 534
3448 854
2891 266
2656 619
777 106
1966 334
2936 697
1287 221
15487 559