502 58
1298 235
1671 229
1523 485
777 70
1506 362
5582 764
3615 182
2188 655
3148 622
4598 898
3050 751
548 75
1754 161
2934 816
1922 520
321 57
1482 402
5700 471
1924 534
3444 854
2882 266
2655 619
774 106
1963 334
2935 697
1286 221
15487 559