3000 905
26739 299
9369 377
4689 214
25255 198
5087 532
5495 545
29531 685
13421 632
29788 68
16998 249
13739 82
16486 224
10353 430
4023 134
2583 458