2985 959
5109 784
1669 514
66271 648
26757 938
16428 179
1540 126
10762 689
182623 797
20627 255
32654 431
17708 726
7035 733
853 241
37102 484
4321 623
3087 696
20248 271
35467 190
4837 48
4054 149
21712 696
18112 458
8917 608