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