3036 793
34241 237
30240 359
37683 328
65809 362
19626 387
120395 476
39182 595
22027 366
42674 137
22984 62
42506 418
14966 252