6820 10
11292 9
7736 4
15367 35
27398 68
9573 32
10693 32
12777 40
9221 11
12769 45
7338 14
45553 117
51557 116
22757 38
201637 383
10809 5
33917 88
13476 37
6948 6
8866 21
44033 157
13617 44
8149 20
9295 13