2777 561
1240 256
2593 524
3295 374
2629 536
6577 679
152684 824
71682 521
4616 178
5184 342
20797 233
3790 532
4014 788
3245 509
5601 171
14938 433