50450 168
18133 596
34630 375
3359 105
2835 95
2648 299
5194 804
5451 357
5738 641
4452 565
4035 533
3556 246
3932 381
6625 319
26786 268
3568 511
4401 885
3133 420
4565 618
3882 105
5168 789
1820 29
3303 639
4077 648