758 70
15956 485
4331 156
20003 309
6097 588
6896 390
7758 451
2394 113
3496 367
3858 746
4564 522
2788 740
3283 585