3314 459
11664 990
9221 648
7628 694
2333 305
30444 891
3820 425
5647 609
8651 667
16287 396
16926 125
12007 51
17672 464
11828 634
4620 308
3383 229
24257 654
21599 513
4425 491
21661 205
14617 307
6390 379
8177 624
12165 608