1054 58
3771 670
3647 556
11376 435
30057 857
7847 398
9045 885
10031 510
11223 815
6075 335
10452 761
3609 172
7249 470
3301 112
8751 617
6180 519
5182 640