3036 793
34243 237
30240 359
37683 328
65809 362
19626 387
120397 476
39182 595
22027 366
42674 137
22984 62
42506 418
14968 252