2957 355
4399 264
25581 214
12313 358
8046 394
14087 477
5514 351
7005 243
31035 177
18545 168
10724 279
39432 841
8633 620
18696 556
13417 253
51548 257
8830 891
15578 817
5015 51
7214 477
15278 833
13878 614
17814 360
6407 642
4864 319
3166 523
3254 778
1198 42