47013 694
51701 58
28417 654
10898 344
20838 698
15455 54
16436 389
4466 559
8722 1017
5329 94
16383 463
21481 120
10884 41
13204 152
24155 242