14505 30
20193 36
14125 15
3693 11
31435 36
8697 20
14708 13
17899 46
23604 363
2042 5
11867 69
16234 16
4409 5
4179 5
4352 13
13050 35
18212 59
26408 53
25663 28
33612 46
6835 10
16419 36
30727 82