29462 138
12498 696
8544 208
5420 659
5115 584
4848 340
6983 694
3044 127
6469 626
3143 530
933 34
1505 50
2923 491
3376 618
5833 253
6804 491
17748 669
1462 284
1904 324
3741 202
7787 721
882 177
2796 670
1461 199
3712 806
2752 700
3405 216