3581 95
4789 83
40376 478
3340 224
18792 387
5102 169
4622 715
17687 311
11587 304
20810 759
7629 547
9068 169
19250 563
5680 244
15858 794
14139 748
3049 512
12369 53
16526 609
48029 851
19654 252
8319 789
1830 74
15260 183