21562 154
318514 1050
9617 663
3330 506
10248 581
16628 262
178528 292
8022 498
4118 128
161436 220
82427 655
19130 468
26548 82
6123 586
4666 164
8022 702
6999 432