3126 953
2103 321
3022 879
2908 592
2688 504
2963 737
1206 205
2885 654
3366 826
2203 368
613 137
2505 609
3728 756
682 150
1256 321
1534 182
2351 164
2129 556
1353 287
2579 558
649 40
2864 734
2134 427
578 119