2939 883
2639 249
1706 332
5348 629
8774 616
5194 127
803 50
310 87
2707 456
2763 800
2628 168
2609 685
1735 346
4577 150
3170 543
2858 700
1944 432
1725 491
2911 706
299 71
1719 335
5493 434
4972 939
2703 576