3294 506
7247 600
5597 665
2401 220
120586 467
49627 322
79255 203
62450 562
61918 505
44481 281
14629 321
8660 723
2916 354
5161 430
1666 262
8708 471