688 152
1705 408
2601 503
2938 670
1899 413
2384 490
782 161
1001 302
2448 479
26030 280
65364 346
29440 111
9731 239
5637 469