21621 154
320551 1050
9639 663
3343 506
10265 581
16643 262
179076 292
8032 498
4137 128
161951 220
82666 655
19311 468
26662 82
6137 586
4688 164
8034 702
7013 432