29028 63
4501 30
8677 272
5890 355
83256 638
3374 400
4806 366
18561 581
4503 822
4406 413
3713 547
4725 238
7601 318
78659 311
6555 366
23515 341
32953 315
6906 596
7305 953
19821 350
27092 128
5364 412
13649 777
53113 550
4149 193
7710 103
3092 420
5825 695