4300 606
5998 352
5089 121
4219 477
8540 726
10025 594
12557 533
4173 265
6001 451
200685 372
14113 578
4553 394
4910 293
176805 643
6826 710
51593 271