3309 168
20494 814
928 213
42907 673
34825 523
3065 599
4837 646
17816 377
17946 787
6010 892
41339 132
5471 452
16502 41
2446 575
47454 1023
57027 78
19965 289
3126 711
3970 416
4359 615
23530 346
25950 504
1326 114
29047 80