47532 694
53378 59
29525 658
11094 344
21278 698
15936 54
17046 390
4593 559
9034 1017
5574 94
16686 463
22137 120
11231 41
13667 152
25208 243