6816 324
8700 464
14947 411
303010 1072
13469 715
40409 780
14346 54
38928 112
35598 508
15375 833
8547 626