29533 138
12508 696
8565 208
5425 659
5174 584
4869 340
7005 694
3081 127
6556 626
3154 530
934 34
1509 50
2923 491
3400 618
6040 253
6839 491
17771 669
1464 284
1907 324
3784 202
7823 721
887 177
2802 670
1462 199
3719 806
2763 700
3448 216