30025 138
12760 696
8845 208
5521 659
5513 585
5169 340
7381 694
3506 127
7029 626
3282 530
962 34
1579 50
2957 491
3575 618
6132 253
7256 491
18132 669
1561 284
1969 324
4093 202
8280 721
942 177
2912 670
1490 199
3931 806
2879 700
3797 216