955 146
2592 462
10524 57
141359 643
34245 660
100962 694
13786 418
5800 565
3865 520
3593 201
13313 357
3631 533
3403 433
2484 84