47008 694
51458 58
28347 654
10822 344
20734 698
15370 54
16368 389
4442 559
8670 1017
5260 94
16349 463
21331 120
10778 41
13137 152
24122 242