21596 154
319431 1050
9626 663
3338 506
10256 581
16633 262
178808 292
8024 498
4128 128
161658 220
82537 655
19205 468
26614 82
6134 586
4678 164
8023 702
7006 432