3558 458
11066 439
2283 418
5043 874
3176 556
17884 644
4425 503
2675 60
7245 324
3323 841
4458 771
1653 273
5040 653
3705 871
5909 582
1737 238
5120 523
4762 679
12188 366
4688 537
1115 57
16346 297
9728 337
5058 601