21603 154
319923 1050
9631 663
3342 506
10258 581
16636 262
178938 292
8026 498
4132 128
161777 220
82591 655
19252 468
26639 82
6136 586
4685 164
8031 702
7008 432