2975 88
5408 298
8188 525
9267 538
5061 165
5132 706
5719 400
8033 310
3449 430
9118 836
3270 642
3688 147
3142 58
1381 133
9099 106
236087 767
529576 979
98164 601
142823 931
23984 620
17432 575
16500 167
7945 30
4693 455
11921 740
7440 76
7506 618
34284 608