1626 125
4709 591
6726 253
3157 412
2140 169
6213 54
3747 530
277837 759
529320 839
150162 812
206004 352
639281 1105
178398 402
2450 381
3232 645
6173 282
3980 954