3016 652
2207 523
3204 39
5564 712
5227 77
3735 477
4957 535
2576 82
13617 527
13119 606
4998 230
7475 392