29028 63
4503 30
8726 272
5717 355
83293 638
3366 400
4807 366
18593 581
4496 822
4419 413
3722 547
4705 238
7601 318
78720 311
6525 366
23569 341
32758 314
6923 596
7329 953
19885 350
27073 128
5331 412
13680 777
53253 550
4153 193
7718 103
3090 420
5893 695