29475 138
12500 696
8545 208
5423 659
5138 584
4849 340
6986 694
3045 127
6475 626
3145 530
933 34
1506 50
2923 491
3376 618
5833 253
6806 491
17754 669
1462 284
1904 324
3744 202
7789 721
882 177
2796 670
1461 199
3712 806
2752 700
3406 216