2738 262
3912 548
6588 601
11025 839
9241 174
4459 306
9091 338
4780 485
7240 756
3421 211
6368 423
5810 696
3673 397
5310 92
3725 98
4759 726
46660 119
238388 503