3000 570
751 127
903 212
1332 299
1377 344
2878 803
477 128
2732 773
2726 572
2361 487
2196 468
2155 478
2652 726
2473 599
956 216
2728 826
904 278
486 130
808 223
2538 610
2443 752
1452 299
285 41
1875 510