2984 905
26717 299
9366 377
4685 214
25251 198
5087 532
5493 545
29521 685
13419 632
29780 68
16997 249
13730 82
16483 224
10351 430
4012 134
2582 458