2992 905
26728 299
9367 377
4685 214
25251 198
5087 532
5495 545
29526 685
13420 632
29784 68
16997 249
13736 82
16485 224
10351 430
4014 134
2582 458