4080 397
11366 282
9340 109
48554 82
44776 372
59201 637
5196 516
2976 701
8648 657
14861 364
7160 45
83683 1057
134101 693
98326 788
19659 872
11864 282
5031 767
25607 803
49499 319
9507 75
6898 472
2000 89
91535 792
9237 844
3276 176
4432 620
3091 604
3947 885