13027 85
15516 80
8851 430
7369 389
7657 196
9949 148
8867 492
36925 877
14105 945
6221 189
11141 670
4855 716
15971 593
5024 235
3799 177
3428 320