3091 924
2986 790
1057 197
641 40
3560 693
3140 724
756 112
1806 487
3080 708
2925 666
1506 303
519 98
342 43
2680 688
6468 664
3047 851
2329 562
1075 239
1651 192
1588 63
5588 293
1868 375
1008 137
1127 123