3287 506
7235 600
5584 665
2391 220
120548 467
49622 322
79201 203
62420 562
61845 505
44443 281
14613 321
8658 723
2911 354
5158 430
1661 262
8704 471