3095 638
1395 27
11413 980
765 45
6328 193
2741 389
2880 563
5783 891
4753 322
4627 581
7129 508
3180 144
17521 311
75169 320
44305 186
101307 424
16591 238
21106 377
31730 487
27962 111
85546 160
9153 663
2799 511
6152 886
4567 103
3238 717
3592 315
5908 435