300880 707
24229 401
19969 960
15132 628
3910 247
19090 678
85274 94
80663 660
1629 269
28538 78
25616 242
3818 141
5479 240
7212 841
2371 144
10985 92
5364 157
12645 400
5267 694
4654 396
5332 878
3137 556
3867 296
11219 642
2037 36
3922 335
5613 591
4994 115