29075 127
1858 289
11420 921
3530 577
29750 428
18887 389
3442 44
5980 98
18488 477
2893 531
8205 243
7010 501
9378 386
6280 709
13134 70
7313 596
4321 319
7350 417
7998 251
1503 225
3144 623
28431 105
9805 715
15523 393
11311 122
5051 491
5522 663
7546 142