19505 11
21979 37
11286 3
9913 2
9573 11
15108 9
28104 31
18145 17
16409 14
14447 11
31428 52
10645 11
24370 36
9700 2
10227 7
16922 20
12847 18
23083 35
23248 45
17643 8
44665 79
9960 15
10153 13
14675 12