309413 462
143595 648
229548 941
36346 871
45730 164
143886 1037
194296 1101
71221 347
58089 557
314132 956
140596 561
50512 182
174498 782
71234 245
205991 1028
293203 1308
49712 193
72857 177
337112 717
176289 1660
252269 366
122623 537