3294 506
7245 600
5595 665
2401 220
120583 467
49626 322
79249 203
62448 562
61913 505
44477 281
14626 321
8660 723
2914 354
5161 430
1666 262
8708 471