2935 355
4286 264
25523 214
12292 358
8028 394
13961 477
5492 351
6987 243
30869 177
18411 168
10611 279
39083 840
8567 620
18488 556
13322 253
51086 257
8715 891
15463 817
4961 51
7159 477
15172 833
13763 614
17629 360
6396 642
4849 319
3155 523
3240 778
1182 42