2971 355
4426 264
25617 214
12326 358
8051 394
14139 477
5517 351
7014 243
31108 178
18601 168
10770 279
39565 841
8662 620
18770 556
13452 253
51738 257
8889 891
15628 817
5044 51
7234 477
15342 833
13916 614
17906 360
6416 642
4872 319
3175 523
3265 778
1209 42