6590 500
1425 27
11005 355
16860 773
45583 242
13225 317
18331 170
19916 258
4968 365
11657 246
16539 880
18109 159
16018 320
1071 44
4085 399
2882 74
3754 768
3325 539
3700 537
7179 322
5345 281
3902 824
5195 636
6317 652
11112 845
3800 607
3195 119
5424 595