7040 324
8718 464
14955 411
303412 1072
13479 715
40427 780
14394 54
39070 112
35707 508
15412 833
8580 626