40503 630
820 75
6552 676
7044 751
5227 724
5351 182
10470 481
6022 582
8229 734
5004 251
6023 224
8279 163
3759 265
19105 609
18320 473
8953 660
8150 841
4415 598
21640 312
6401 814
6252 550
7841 416
15618 67
3343 109