126 28
18022 710
14813 246
5556 539
6124 391
13573 357
4347 397
4163 533
4475 367
5372 513
6533 394
2874 133
4354 34
7127 110
5312 643
3531 314
6122 258
32786 741
793 102
1634 154
9644 499
2935 387
2996 116