882 132
907 192
1678 374
15643 934
2591 703
884 233
2461 648
2052 467
5911 659
3653 520
2181 278
30903 686