2285 561
2055 619
21141 472
18760 720
11331 398
19163 307
9384 452
17303 508
28071 388
7980 49
5297 85
6912 668
18127 518
16908 573