1239 313
1399 331
963 251
4012 595
13523 673
10006 559
6926 58
6967 593
3762 832
4393 628
2544 317
1277 167
3387 563