3046 581
20266 285
8547 480
19724 726
126763 85
20899 655
29790 402
25899 281
23233 545
20373 929
11125 341
8019 504
3778 51
12351 380
6547 752
14216 630
25294 164
4655 737
4039 644
5120 221
1629 200
8078 107
4911 913
1754 312