1008 292
903 247
2389 479
171 51
69867 604
13386 51
48285 395
24872 188
38121 597
67351 914
29931 108
27352 187
33043 813
35696 275
58742 108
22112 563
76062 853
18144 50
25457 196
45236 285
32975 698
37015 219
38996 416
80689 643