13054 85
15737 81
8900 430
7424 389
9156 197
10000 148
8997 493
36919 877
11953 944
6331 189
8987 670
4912 716
16110 593
5062 235
3796 177
3471 320