2048 619
21136 472
18755 720
11326 398
19124 307
9368 452
17293 508
28032 388
7966 49
5290 85
6904 668
18067 518
16867 573