930 213
20496 814
3310 168
42907 673
34825 523
3065 599
4838 646
17817 377
6012 892
17946 787
5473 452
41340 132
47455 1023
16502 41
19966 289
57028 78
2446 575
4361 615
3127 711
3970 416
23531 346
29048 80
1327 114
25950 504