2291 561
2060 619
21146 472
18765 720
11333 398
19174 307
9387 452
17303 508
28085 388
7982 49
5300 85
6914 668
18149 518
16921 573