18026 91
8479 562
8666 261
5529 671
13226 477
8340 928
25450 146
15791 386
11037 446
22523 587
3334 66
13161 232
12546 127
14317 38
13963 581
6578 562
19674 612
15655 547
8528 416
15991 750
4758 117
8341 208
12266 51
37944 349
29384 667
4268 99
9722 470
11762 208