13027 85
15515 80
8851 430
7369 389
7654 196
9949 148
8856 492
36925 877
14104 945
6221 189
11141 670
4855 716
15970 593
5024 235
3799 177
3428 320