5503 468
3573 461
4263 598
6759 796
2445 296
2162 306
2897 380
4347 430
1584 64
1739 167
15536 44
723 34
1163 65
10956 970
2735 640
5785 322
1073 114
2994 575
5096 786