20302 311
39470 52
2660 136
7381 122
44147 686
12704 407
12516 158
25238 607
22488 446
7965 734
33293 873
12678 605
10316 634
2787 298
25103 315
9239 201
8819 299
23515 258
21852 159
5513 539
27015 235
3494 175
15943 773
39862 535
7131 234
2828 291
5095 140
11507 113