2287 561
2056 619
21142 472
18762 720
11333 398
19164 307
9385 452
17303 508
28074 388
7981 49
5297 85
6912 668
18133 518
16916 573