13057 85
15744 81
8905 430
7425 389
9157 197
10003 148
9000 493
36921 877
11958 944
6333 189
8991 670
4913 716
16112 593
5065 235
3796 177
3475 320