290993 952
68970 586
50517 308
59457 434
24638 311
5922 715
7959 252
3737 100
2200 78
4182 96
55176 725