34630 375
3359 105
5983 638
2835 95
2648 299
4922 796
31654 539
5194 804
5451 357
5738 641
4035 533
3556 246
3932 381
5218 397
3133 420
5168 789
1820 29
1683 206
2738 368
3414 653
1525 146
1580 282
3714 752
8348 370