3294 506
7247 600
5597 665
2401 220
120587 467
49627 322
79256 203
62454 562
61928 505
44488 281
14630 321
8660 723
2916 354
5161 430
1666 262
8708 471