602 175
2445 748
2842 902
2481 534
2690 699
422 129
1234 360
5442 78
13256 305
11491 500
298971 1059
17717 693