2595 106
3585 60
83889 702
8893 288
125729 671
4284 266
54000 394
36879 432
16930 291
181328 297
148695 746
6949 171
11837 619
7100 837
5486 490
2351 354
6288 433
5940 570
850 111
2849 448
7217 374
7611 307
3104 183
2473 418
3120 739
1958 261
2983 619
4704 174