21015 208
13265 54
115115 594
4802 324
5467 660
12957 697
28571 465
242645 911
148709 426
30434 200
21562 311
431755 1239
147545 361
8754 340
18063 391
5704 166
5587 544
391866 879
110116 570
4869 450
6694 811
10033 262
9564 686
88516 555
75384 343
6430 342
3242 350
72013 180