3282 332
3121 447
5424 232
4422 475
4137 94
5287 457
6292 689
4096 775
5447 584
8955 411
3542 265
9914 41
3716 656