4281 880
10045 468
13347 410
15466 177
12141 592
20932 404
13837 316
12668 300
11423 846
4812 627
2982 537
3797 652
9577 470
13926 386
15040 462
12203 414
6081 359
18906 793
7849 356