2740 262
3915 548
6594 601
11031 839
9246 174
4461 306
9093 338
4781 485
7250 756
3421 211
6369 423
5812 696
3673 397
5313 92
3731 98
4760 726
46740 119
238682 504