126 28
17974 710
14805 246
5550 539
6118 391
13530 357
4342 397
4157 533
4463 367
5366 513
6526 394
2873 133
4334 34
7120 110
5309 643
3516 314
6121 258
32776 741
790 102
1632 154
9625 499
2935 387
2991 116