40459 285
5548 912
4154 574
142697 338
10755 722
15976 654
7302 593
3460 419
20658 377
8364 269
22050 242
8962 879
18888 306
17947 243
30444 764
29333 136
42039 811
5959 59
3334 442
35740 559
30105 651
24527 292