30956 173
15039 119
18717 384
8641 47
89053 514
36232 77
55205 593
17623 124
100934 243
18752 731
6693 358
26486 45
20542 548
13301 303
13815 111
53742 330
73787 577
17535 360
60957 470
108990 667
7471 197
62367 604
23946 373
102408 361
35962 935
15392 465
15266 743
17055 589