502 58
1304 235
1678 229
1523 485
783 70
1507 362
5674 764
3696 182
2188 655
3192 622
4612 898
3058 751
556 75
1814 161
2935 816
1923 520
322 57
1494 402
5775 471
1928 534
3455 854
2944 266
2661 619
783 106
1976 334
2939 697
1291 221
15487 559