40701 95
109158 166
123808 137
273796 472
87868 198
171560 559
29786 30
80230 77
125841 178
49961 44
871725 2018
41196 78
61284 147
340439 1022
29248 70
101741 484
14496 21
22890 33
21375 60
34161 33
113976 208
49067 79
25199 51
26182 34