264 61
5080 620
27168 59
20045 487
2954 401
10858 240
8768 501
4556 465
3447 284
11856 465
10051 105
2612 324
3922 797
2728 412