960 49
3339 823
4025 517
1950 296
3225 638
547 76
1703 359
3419 593
1463 347
3473 787
1400 373
2489 422
2970 46
3249 198