2981 255
57950 208
7168 219
9178 403
39977 563
7751 763
46307 863
28419 565
8294 215
127138 582
6391 494
33163 815
5259 706
13190 668
5948 962
5549 712
27362 116
23170 234
11823 131
23369 184
8017 53
30156 179
25420 89
15048 330
3218 362
29230 776
28314 341
4489 456