13090 85
15805 81
8969 430
7440 389
9208 197
10021 148
9045 493
36956 877
12004 944
6360 189
9006 670
4928 716
16155 593
5113 235
3811 177
3496 320