19689 29
13974 58
94997 157
22636 77
10686 26
5007 15
11506 41
8099 22
6546 29
22942 98
5289 10
7453 15
5267 15
6419 22
9308 54
3609 9
5960 47
6413 32
13123 58
6876 32