109073 395
319755 1079
12000 108
10997 638
4980 792
289521 746
236329 814
8433 127
6673 572
2994 535
5303 369
146760 748
117243 724
9011 130
10985 600
6265 261
4875 683
5766 517
139308 214
86091 294
24821 1036
6118 395
4586 388
5371 618
115182 471
76788 102
15644 492
4229 126