22344 517
6724 264
936922 3297
46987 608
45510 112
34865 657
7081 52
17851 597
16719 491
3282 104
1638 60
8584 193
7041 735
3315 489
70710 1001