11526 9
12482 9
22377 37
18646 22
15236 22
22008 14
17571 17
17254 44
20217 51
17189 15
45581 98
14562 18
12327 9
16966 23
14475 15
18496 26
16900 12
34982 86
24185 29
50127 58
75357 302
18335 77
11424 10
35119 105