2048 619
21136 472
18755 720
11327 398
19124 307
9368 452
17294 508
28034 388
7966 49
5290 85
6904 668
18078 518
16870 573