22067 32
12566 12
13509 11
11105 10
10735 28
10980 12
13892 14
22940 44
23679 41
19097 23
27777 43
15557 17
98409 127
16071 7
43443 49
64753 127
41652 129
13998 3
9827 10
18221 15
16560 20
12249 6
20488 38
10033 17