3030 309
5285 609
3920 508
17547 291
11643 884
6320 482
12672 580
19739 624
832738 1660
200786 471
36648 675
152583 447
155013 780
28017 244
11384 169
30913 757
65935 264
88579 607
438824 1609
35992 703
85979 250
81125 453
11277 221
15574 633
39625 175
60610 718
10436 122
32080 494