25004 28
6498 24
16581 31
15967 28
6379 14
10296 27
9321 9
31801 66
26380 45
9876 14
47385 72
22610 23
13322 10
12649 23
7290 17
2709 8
7718 35
20651 31
17808 25
19289 81
46654 108
7998 21
15493 48