47013 694
51462 58
28348 654
10822 344
20736 698
15374 54
16370 389
4444 559
8673 1017
5260 94
16350 463
21331 120
10778 41
13141 152
24124 242