2234 561
2049 619
21136 472
18755 720
11328 398
19129 307
9371 452
17294 508
28037 388
7968 49
5290 85
6904 668
18084 518
16873 573