21621 154
320576 1050
9639 663
3343 506
10265 581
16643 262
179084 292
8032 498
4138 128
161961 220
82672 655
19316 468
26663 82
6137 586
4688 164
8034 702
7013 432