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