29028 63
4504 30
8681 272
5893 355
83259 638
3374 400
4807 366
18565 581
4503 822
4408 413
3714 547
4725 238
7602 318
78661 311
6557 366
23531 341
32988 315
6907 596
7306 953
19825 350
27114 128
5365 412
13649 777
53117 550
4151 193
7710 103
3093 420
5828 695