13085 85
15800 81
8966 430
7439 389
9201 197
10018 148
9044 493
36956 877
11995 944
6359 189
9003 670
4924 716
16150 593
5111 235
3811 177
3495 320