2937 852
2700 288
4545 239
3559 307
3653 493
4275 603
148200 696
166996 824
127764 369
28680 893
65736 726
17770 742
23454 568
29196 1065
10516 709
19541 865
15454 339
19017 486
17485 555
10680 665
12249 987