7050 324
8720 464
14956 411
303427 1072
13480 715
40428 780
14397 54
39079 112
35719 508
15413 833
8582 626