2915 790
1683 258
1399 178
2290 416
103650 708
8122 213
55082 484
43731 407
84067 446
33290 444
36023 303
54053 921
166492 717
29700 75
77787 346
53528 452
14152 427
51047 420
26032 748
21995 816
33224 236
43537 643
36939 516
66130 395