21623 154
320652 1051
9640 663
3343 506
10265 581
16644 262
179104 292
8034 498
4139 128
161981 220
82685 655
19321 468
26666 82
6137 586
4688 164
8035 702
7013 432