2946 797
2791 862
414 125
971 233
2462 604
1629 89
656 154
2886 770
941 170
2612 439
1547 295
2705 584
29247 287
2656 607
1978 402
4047 487
1112 207
1648 338
6746 695
2788 521
2664 500
1057 137
1832 99
3670 585