3306 256
6013 655
7186 411
9686 548
16630 289
27389 104
64883 765
14490 196
103125 550
22735 557
22135 874
9579 501
17403 350
15365 511
14055 813
10404 591