2602 623
19301 750
9849 426
27797 388
20312 376
9894 721
23399 47
2750 305
7746 917
7689 434
11249 565
6611 412