12693 528
5889 511
7203 125
37865 490
20989 451
10788 847
49595 530
35187 163
5069 223
3652 95
3397 374