22681 77
8766 12
16420 55
18895 71
7584 12
8495 18
6189 6
114430 294
21016 30
10892 18
8226 9
17923 51
42329 99
12516 13
20767 31
17900 32
15508 40
15036 25
10194 18
30170 58
10040 10
21038 48
13011 24
13507 22