21593 154
319291 1050
9626 663
3337 506
10256 581
16633 262
178774 292
8024 498
4125 128
161628 220
82520 655
19196 468
26609 82
6132 586
4674 164
8022 702
7004 432