2980 60
18389 666
28919 361
72696 512
34123 207
3574 799
24726 594
11970 900
9447 265
2326 113
2585 54
11357 727
3844 125
4354 572
7115 107
4942 660
2903 198
5702 794
3397 410
5633 498
2700 38
5846 759
5324 276
12386 214
3048 218
42203 787
36094 463