12692 503
2885 459
7830 916
6029 753
4562 257
4571 800
6285 564
4169 477
5594 155
79994 143
163570 1303
8743 477
16182 866
6142 249
55346 896
30641 530
153052 1170
43672 240
9596 394
23448 809
24054 879
7636 401
8005 223
22140 769
5791 99
10898 555
9460 54
11807 58