3091 60
3860 226
2652 839
2621 581
1021 238
2877 737
1417 352
1887 480
3084 618
622 40
2546 636
10148 607
1403 64
5362 853
4822 697
4665 591
3720 724
10888 608
2044 400
3350 109
2663 247
8596 433
6457 660
6653 641