3095 638
1394 27
11405 980
763 45
6323 193
2741 389
2880 563
5781 891
4752 322
4624 581
7129 508
3180 144
17521 311
75168 320
44304 186
101299 424
16591 238
21103 377
31728 487
27962 111
85543 160
9149 663
2799 511
6150 886
4565 103
3238 717
3591 315
5905 435