2796 504
19682 456
5077 282
19394 1049
4943 649
17064 941
13989 270
11582 685
15048 541
6597 661
12466 683
8073 702
5229 425
4475 420
8816 256
2523 53
2988 283
6666 42
14608 527
12846 847
6824 138
4513 800
12156 281