32991 167
7987 115
16823 133
18803 911
9649 658
11661 246
8567 441
4494 559
8873 1017
9636 751
9844 964
4933 451
14573 303
17253 907
6364 602
4346 630
45276 122
8521 284
5499 360
16530 437
11892 339
4804 334
9634 283
6187 677
6785 425
18090 154
13854 299
5105 532