675 152
1705 408
2597 503
2931 670
1880 413
2349 490
777 161
998 302
2432 479
26026 280
65351 346
29436 111
9731 239
5636 469