953 124
411 59
2614 772
2015 430
3202 734
4178 953
4309 710
2747 681
2347 551
2065 312
3035 544
710 132
2786 674
829 231
4004 901
1345 335
2691 663
2283 473
710 40
2911 884
1199 303
1585 379
940 146
1977 621