29182 138
12456 696
8411 208
5395 659
4942 584
4706 340
6852 694
2989 127
6178 626
3090 530
920 34
1487 50
2905 491
3325 618
5673 253
6611 491
17594 669
1443 284
1877 324
3594 202
7701 721
871 177
2739 670
1440 199
3667 806
2730 700
3306 216