3091 924
2986 790
1057 197
3048 784
1020 23
641 40
3560 693
2961 577
3140 724
2798 771
579 82
1806 487
3080 708
2925 666
2064 291
519 98
342 43
2680 688
3047 851
3237 593
2329 562
1075 239
1651 192
1008 137