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