2838 504
20569 457
5094 282
19466 1049
4956 649
17124 941
14051 270
11623 685
15106 541
6639 661
12535 683
8194 702
5250 425
4504 420
8869 256
2536 53
3009 283
6725 42
14643 527
12876 847
6864 138
4535 800
12353 281