3021 247
3528 93
6498 80
5534 653
6508 657
6675 838
13658 628
3620 592
4200 541
2330 284
1520 66
7561 151
12692 688
2568 139
14239 388
5760 384
27112 98
5553 620
5827 552
7453 516
6626 601
4281 449
1833 239
4078 102