3998 659
530 72
2811 872
1141 184
637 84
1450 306
1022 233
919 156
899 111
2597 798
2613 548
2515 602
1932 509
4303 900
2526 802
8915 667
673 133
2533 295
3059 888
2783 715
5880 730
919 279
477 96
2819 713