2911 790
1665 258
1379 178
2281 416
30700 792
24292 134
25245 276
34417 840
65946 638
37025 306
42912 925
19754 168
8758 35
45150 665
15826 677
25864 202
29455 774
63098 473
32739 555
60887 292
16405 459
22079 359
80724 689
19744 71