32831 167
7963 115
16790 133
18764 911
9627 658
11640 246
8545 441
4488 559
8838 1017
9602 751
9830 964
4914 451
14467 303
17222 907
6350 602
4327 630
45007 122
8458 284
5459 360
16502 437
11843 339
4769 334
9601 283
6169 677
6748 425
18069 154
13831 299
5099 532