6529 324
8680 464
14935 411
302409 1071
13454 715
40392 780
14272 54
38766 112
35427 508
15329 833
8504 626