33016 77
26913 481
11928 152
19835 429
11276 552
13055 597
12098 303
9089 171
12865 111
15952 322
55518 467
16887 560
13663 653
17647 654
29978 808
21671 373
15457 461
32365 935
18361 278
32142 581
11820 687
5883 101
9728 78
71163 309
100255 633
36823 544
3293 599
19732 240