5006 141
3923 965
4403 220
13649 475
4018 701
2171 138
3571 352
18941 618
5726 27
10582 314
3543 95
2149 88
12862 570
6772 497
9046 643
2762 416
5105 907
3174 176
10621 490
3852 67
6097 429
4532 650
2229 224
2337 73