2601 296
20520 816
5434 731
2964 87
1788 130
4659 183
3228 598
7647 69
5485 527
3179 414
8550 398
8599 649
1763 344
11322 191
2554 628
4736 473
3340 480