29092 127
1858 289
11426 921
3530 577
29782 428
18888 389
3446 44
5986 98
18507 477
2896 531
8207 243
7015 501
9385 386
6285 709
13137 70
7319 596
4326 319
7351 417
7999 251
1503 225
3145 623
28435 105
9810 715
15555 393
11318 122
5052 491
5524 663
7548 142