2740 262
3915 548
6593 601
11031 839
9245 174
4460 306
9093 338
4781 485
7250 756
3421 211
6369 423
5811 696
3673 397
5313 92
3730 98
4760 726
46733 119
238662 504