501 58
1298 235
1671 229
1523 485
777 70
1506 362
5574 764
3604 182
2188 655
3142 622
4592 898
3049 751
546 75
1748 161
2934 816
1922 520
321 57
1482 402
5696 471
1924 534
3442 854
2876 266
2654 619
773 106
1963 334
2935 697
1286 221
15487 559