6376 166
5063 165
3061 141
2471 96
3992 811
15747 831
11333 626
6895 540
4911 579
5194 883
17742 655
6247 642
21813 555
15680 282
3698 539
7657 603
17387 412
4969 427
3113 390
3497 473
18096 84
5315 296
3927 674
3686 761