30025 138
12760 696
8845 208
5521 659
5515 585
5171 340
7382 694
3510 127
7030 626
3284 530
962 34
1579 50
2957 491
3576 618
6133 253
7256 491
18132 669
1562 284
1969 324
4094 202
8280 721
943 177
2912 670
1490 199
3931 806
2880 700
3797 216