596 181
653 165
839 253
2800 570
887 249
1625 450
155 47
1425 398
2253 555
2778 877
1431 413
784 207
1154 234
1787 402
1072 305
2925 742
2867 910
1212 284
1693 441
2268 468
1388 419
1213 348
863 239
720 187
422 102
2187 615
2525 753
2315 648