4018 701
2171 138
18941 618
5726 27
4313 542
10582 314
3548 568
4879 325
3543 95
2149 88
12862 570
6772 497
9046 643
2646 59
2762 416
5105 907
4930 940
3174 176
10621 490
3852 67
6097 429
5400 512
2337 73
2400 130