12637 528
5886 511
7197 125
37851 490
20982 451
10783 847
49319 530
35067 163
5054 223
3649 95
3391 374