6976 37
5545 541
4041 163
16373 627
2868 52
4104 440
7674 297
6047 814
2009 201
13708 368
5106 423
4850 361
3454 579