2278 561
2052 619
21139 472
18759 720
11329 398
19145 307
9376 452
17298 508
28060 388
7978 49
5292 85
6909 668
18111 518
16900 573