24622 32
22222 14
4328 10
10605 22
6924 17
7015 7
4708 4
8510 16
3735 3
12689 26
5453 6
9702 10
8743 6
13480 11
10154 5
9119 12
11243 3
13447 17
15892 18
47238 95
11575 11
21008 15
16349 21
9672 10