996 305
3840 846
2978 561
1128 153
6449 588
1548 234
5326 226
6805 447
2759 508
3237 217
5760 606
6450 669