21621 154
320600 1050
9640 663
3343 506
10265 581
16643 262
179091 292
8033 498
4139 128
161972 220
82677 655
19317 468
26666 82
6137 586
4688 164
8034 702
7013 432