20583 118
24485 711
21133 127
17618 420
87541 433
158562 869
116971 1005
93061 846
78148 700
23515 590
20026 636
97928 554
31270 589
105044 673
52049 629
21878 502
345009 709
19007 590
150574 948
317743 1049
65925 740
207408 642
56330 105
44356 100