5008 567
4489 679
2676 290
7418 854
18857 703
3067 82
5318 792
4028 468
3509 314
5971 462
2897 180
3807 75
4123 636
4234 201
5517 628
4570 638
1219 71
4716 769
3902 957
3616 432
4155 365
5167 613
10578 489
1081 106