675 152
1705 408
2597 503
2932 670
1883 413
2354 490
777 161
998 302
2434 479
26027 280
65354 346
29437 111
9731 239
5636 469