1051 281
2203 527
1643 367
2295 380
2518 215
26068 472
7539 687
63543 653
58686 377
5819 469
5837 798