29413 138
12490 696
8515 208
5415 659
5078 584
4825 340
6961 694
3034 127
6403 626
3133 530
929 34
1502 50
2917 491
3364 618
5829 253
6756 491
17730 669
1458 284
1900 324
3717 202
7765 721
879 177
2785 670
1461 199
3706 806
2747 700
3381 216