29781 135
6640 261
31016 391
17858 466
30778 300
15076 173
17862 80
31612 876
15302 281
32610 224
30368 303
9589 923
39432 143
27141 232
13959 335
11467 232
26463 52
7859 620
14036 585
12765 435
54323 769
12288 598
13890 509
23886 206
19134 55
10106 481
35983 464
148895 759