2300 641
1073 252
10248 1005
4727 618
5911 323
2589 384
2346 332
2058 108
33676 167
9073 130
3704 426
10295 101
3957 528
13347 863
4138 469
7444 47
4158 65
3566 555
3997 115
2545 95
1750 87
4297 705
4687 529
5072 62
8451 791
1119 83
7519 666
4063 851