3123 112
5597 42
17992 89
90608 400
20125 625
6039 361
3604 127
14084 606
28293 386
4480 88
5036 539
12842 157
22818 640
5740 758
19407 580
4573 275
1968 259
18073 250
6352 561
6613 140
2633 176
5277 508
9047 508
4745 223
12841 470
6655 728
1507 157
9449 38