486 95
2958 946
2962 637
1569 451
1155 232
530 129
2859 617
2759 736
1335 227
2356 361
1411 211
2602 661
1654 233
2875 647
2816 766
421 101
2938 642
227 57
658 182
1993 607
1838 513
2726 562
6417 487
6031 750
3883 554
2672 207
14593 931
3582 583