21603 154
319891 1050
9631 663
3342 506
10258 581
16636 262
178921 292
8026 498
4132 128
161768 220
82590 655
19242 468
26637 82
6136 586
4685 164
8031 702
7008 432