30941 172
15028 119
18708 384
8638 47
89016 514
36221 77
55179 593
17614 124
100894 243
18747 731
6693 358
26482 45
20532 548
13296 303
13810 111
53721 330
73752 577
17519 360
60936 470
108937 667
7467 197
62340 604
23937 373
102369 361
35945 935
15387 465
15257 743
17049 589