21621 154
320562 1050
9639 663
3343 506
10265 581
16643 262
179078 292
8032 498
4137 128
161954 220
82667 655
19313 468
26662 82
6137 586
4688 164
8034 702
7013 432