516 90
1214 182
435 45
1595 453
531 99
2302 618
1430 78
2946 500
2036 400
1096 141
2884 663
1041 248
1166 64
2279 624
4824 628
546 78
11312 887
26845 857
3529 634
4650 200
4932 286
1905 437
2853 612
4186 777