2991 60
18395 666
28923 361
72734 512
34256 207
3574 799
24773 594
11976 900
9451 265
2328 113
2587 54
11367 727
3852 125
4358 572
7123 107
4946 660
2913 198
5710 794
3404 410
5635 498
2709 38
5851 759
5334 276
12398 214
3053 218
42287 787
36173 463