2869 840
45195 161
40034 159
8869 610
16777 504
18628 879
6684 309
21089 324
12469 482
9492 401
21156 675
5262 549
1982 70
8387 432
3196 531
12043 472
9344 826
5809 516
3909 394
3869 158