1297 361
1489 435
2412 534
1803 581
14500 450
4386 804
21281 747
51227 169
8690 244
7644 528
3796 125
6117 861