3955 861
2586 725
1616 323
3858 658
745 173
2697 781
3188 892
3223 632
2576 664
5026 271
3285 887
3113 681
10217 711
1782 443
2862 467
2946 716
313 64
1269 244
1655 320
730 126
4770 492
4304 892
2669 606
15928 326