21561 154
318463 1050
9616 663
3330 506
10248 581
16627 262
178505 292
8022 498
4117 128
161419 220
82423 655
19124 468
26545 82
6123 586
4666 164
8022 702
6999 432