4876 361
3584 563
9359 344
4353 808
6642 314
16516 879
26580 722
11272 426
6489 262
29911 155
16040 636
6657 445
26976 611
5292 83
4801 731
4363 787
14144 120
5342 540