29781 577
12970 500
3709 174
64839 475
34651 740
5121 702
20657 313
42549 506
16035 712
6399 661
40884 958
14047 535
37738 886
5297 555
80191 642
18934 612
34870 352
20567 843
123928 643
3968 333
4396 341
4177 389
7638 122
5799 844