3294 506
7246 600
5596 665
2401 220
120585 467
49626 322
79252 203
62450 562
61916 505
44480 281
14629 321
8660 723
2916 354
5161 430
1666 262
8708 471