2911 136
8348 751
3895 280
8363 305
9048 527
5543 542
8828 509
8608 522
4139 244
6528 912
3031 225
689 117
865625 1420
148289 727
3625 541
2460 539
21064 510
4484 521
10792 51
97036 170
41667 165
17829 429
9787 347
18388 496
49786 675
13468 351
18631 805
17509 399