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