2283 561
2053 619
21141 472
18760 720
11331 398
19161 307
9380 452
17300 508
28067 388
7980 49
5295 85
6909 668
18122 518
16904 573