29520 145
14945 776
19010 759
15406 675
23607 201
5919 101
14147 465
4316 480
13959 743
21717 313
11364 752
15754 580
18457 448
65027 167
9672 502
48940 350
16545 80
22467 327
5060 517
68193 856
22505 188
20102 262
32101 660
91020 289
27774 535
33803 97
9916 432
18015 266