21561 154
318433 1050
9616 663
3330 506
10248 581
16627 262
178492 292
8022 498
4116 128
161413 220
82421 655
19122 468
26545 82
6122 586
4666 164
8022 702
6999 432