3296 506
7251 600
5600 665
2401 220
120602 467
49627 322
79279 203
62466 562
61946 505
44499 281
14639 321
8661 723
2917 354
5161 430
1667 262
8709 471