9356 30
14990 33
22932 42
83976 139
5043 4
14473 29
3990 3
14675 29
13094 22
4834 4
13120 14
17853 67
15530 26
52144 101
88539 238
2182 8
5292 10
10601 33
5569 16
8550 17
29536 50
19058 37
4789 9
8452 13