13090 85
15804 81
8967 430
7440 389
9207 197
10018 148
9044 493
36956 877
12000 944
6360 189
9005 670
4925 716
16151 593
5113 235
3811 177
3496 320