3330 648
422 46
2474 698
1235 228
3199 949
1892 140
3521 668
4502 449
4135 432
2207 174
2477 85
5603 565
2939 616
3616 60
7842 411
5179 891
3141 686
1329 374
2814 874
2762 478
5629 643
3388 684
1194 32
3067 738