6821 324
8700 464
14947 411
303015 1072
13469 715
40409 780
14346 54
38928 112
35601 508
15375 833
8547 626