2281 561
2052 619
21140 472
18759 720
11330 398
19161 307
9378 452
17300 508
28063 388
7980 49
5294 85
6909 668
18119 518
16903 573