21621 154
320525 1050
9639 663
3343 506
10264 581
16642 262
179069 292
8032 498
4136 128
161949 220
82663 655
19311 468
26662 82
6137 586
4688 164
8034 702
7013 432