29482 138
12504 696
8546 208
5424 659
5156 584
4850 340
6988 694
3048 127
6482 626
3147 530
933 34
1506 50
2923 491
3376 618
5833 253
6809 491
17754 669
1462 284
1904 324
3746 202
7793 721
883 177
2796 670
1461 199
3713 806
2752 700
3409 216