6476 324
8677 464
14933 411
302317 1071
13454 715
40388 780
14263 54
38744 112
35399 508
15318 833
8490 626