15921 25
13949 29
8262 10
20561 53
17301 22
20642 48
8055 9
9158 20
12028 24
22654 33
12652 18
6493 6
9942 11
5486 6
9519 18
9595 13
5380 8
87512 140
12293 28
6275 15
9203 11
8427 17
5258 12
7453 12