3039 309
5306 609
3930 508
17578 291
11688 884
6326 482
12683 580
19759 624
833486 1661
201204 473
36716 675
152967 448
155431 780
28064 244
11391 169
30982 757
66010 264
88759 607
439413 1609
36076 703
86187 250
81575 453
11309 221
15624 633
39754 176
60928 718
10493 122
32236 495