29030 63
4506 30
8683 272
5893 355
83260 638
3375 400
4808 366
18568 581
4503 822
4408 413
3715 547
4726 238
7602 318
78661 311
6558 366
23535 341
32999 315
6907 596
7307 953
19829 350
27120 128
5366 412
13650 777
53121 550
4155 193
7710 103
3093 420
5828 695