7051 324
8720 464
14956 411
303432 1072
13480 715
40428 780
14397 54
39083 112
35723 508
15414 833
8583 626