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