12689 528
5889 511
7203 125
37865 490
20989 451
10787 847
49580 530
35181 163
5069 223
3651 95
3397 374