40437 285
5548 912
4154 574
142691 338
10755 722
15976 654
7302 593
3460 419
20658 377
8364 269
22050 242
8962 879
18887 306
17947 243
30442 764
29331 136
42038 811
5959 59
3334 442
35736 559
30104 651
24527 292