47008 694
51460 58
28348 654
10822 344
20735 698
15372 54
16370 389
4443 559
8671 1017
5260 94
16350 463
21331 120
10778 41
13138 152
24122 242