29505 138
12504 696
8558 208
5425 659
5165 584
4857 340
6997 694
3072 127
6508 626
3149 530
934 34
1509 50
2923 491
3381 618
6032 253
6826 491
17760 669
1464 284
1905 324
3770 202
7799 721
887 177
2800 670
1462 199
3717 806
2759 700
3429 216