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