21562 154
318539 1050
9617 663
3330 506
10248 581
16628 262
178534 292
8022 498
4118 128
161440 220
82432 655
19131 468
26550 82
6124 586
4668 164
8022 702
6999 432