10031 22
13732 101
15157 29
11076 9
30731 51
43128 113
6497 18
10946 19
22936 24
7294 16
1866 7
19707 18
1791 11
12526 12
7109 17
13314 24
6686 22
25505 141
20949 61
8075 29
6150 42
10247 46
10114 23
1536 10