31559 64
37703 86
59097 238
31080 62
49508 202
49049 254
37204 106
20949 40
81829 258
32049 70
14978 34
23562 41
22955 74
43225 51
51330 56
18578 39
79919 167
103699 474
93769 212
25204 20
33276 86
122440 713
50046 108
97247 402