726 41
3475 517
7430 575
7599 212
12254 119
2940 390
9223 283
14639 679
9784 88
2661 501
2157 232
2918 569