502 58
1304 235
1678 229
1523 485
783 70
1507 362
5675 764
3699 182
2188 655
3192 622
4612 898
3058 751
556 75
1815 161
2935 816
1923 520
322 57
1495 402
5777 471
1928 534
3455 854
2946 266
2662 619
784 106
1978 334
2940 697
1291 221
15488 559