31579 4
26581 7
26509 2
41152 3
12151 5
14808 9
15127 4
11929 8
15028 5
15958 4
15882 7
1721007 99
325533 33
114758 4
284106 23
1426204 51
284355 6