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