3096 638
1396 27
11421 980
765 45
6333 193
2744 389
2880 563
5785 891
4754 322
4630 581
7134 508
3193 144
17521 311
75170 320
44307 186
101307 424
16594 238
21108 377
31731 487
27965 111
85550 160
9156 663
2799 511
6162 886
4570 103
3238 717
3595 315
5909 435