47008 694
51458 58
28347 654
10822 344
20734 698
15371 54
16369 389
4443 559
8671 1017
5260 94
16349 463
21331 120
10778 41
13138 152
24122 242