2740 262
3915 548
6594 601
11031 839
9246 174
4461 306
9093 338
4781 485
7251 756
3421 211
6369 423
5813 696
3673 397
5314 92
3732 98
4760 726
46751 119
238725 504