29462 138
12498 696
8544 208
5420 659
5114 584
4847 340
6982 694
3044 127
6465 626
3143 530
933 34
1505 50
2923 491
3376 618
5833 253
6804 491
17747 669
1462 284
1903 324
3740 202
7787 721
882 177
2796 670
1461 199
3712 806
2752 700
3405 216