102973 559
11785 46
207786 434
7792 732
50009 632
5921 949
3728 610
3176 545
3215 459
7661 918
1260 89
2464 215
10486 669