2788 262
3949 548
6659 601
11138 839
9345 174
4493 306
9122 338
4824 485
7361 756
3491 211
6424 423
5869 696
3725 397
5366 92
3809 98
4797 726
49782 123
245614 508