3287 506
7236 600
5588 665
2391 220
120552 467
49623 322
79202 203
62421 562
61846 505
44444 281
14615 321
8658 723
2911 354
5158 430
1661 262
8704 471