5021 455
93281 984
11848 826
5829 803
9224 279
4437 292
13756 558
6423 819
4389 215
2799 432
4314 692
1212 192
6938 188
6702 45
11313 821
2540 325
3214 612
1607 296