126 28
17995 710
14807 246
5551 539
6122 391
13550 357
4346 397
4160 533
4468 367
5367 513
6530 394
2873 133
4341 34
7124 110
5311 643
3527 314
6122 258
32784 741
793 102
1633 154
9638 499
2935 387
2994 116