2910 303
312 45
2960 767
2213 499
3177 618
3785 612
2984 581
2322 594
2506 644
1157 283
1293 148
3929 515
7365 588
2793 602
849 117
2659 606
2094 451
1531 333
554 91
3273 675
2239 565
4759 492
1390 150
2770 812