30025 138
12760 696
8844 208
5521 659
5512 585
5169 340
7381 694
3503 127
7029 626
3282 530
962 34
1578 50
2957 491
3575 618
6132 253
7256 491
18132 669
1560 284
1969 324
4092 202
8280 721
941 177
2912 670
1489 199
3931 806
2878 700
3795 216