12692 503
2885 459
7830 916
6029 753
4562 257
4571 800
6285 564
4169 477
5594 155
79996 143
163573 1303
8744 477
16188 866
6142 249
55352 896
30646 530
153073 1170
43674 240
9596 394
23448 809
24054 879
7636 401
8005 223
22140 769
5791 99
10898 555
9460 54
11808 58