935 132
923 192
1684 374
15655 934
2631 703
898 233
2511 648
2060 467
5914 660
3673 520
2201 278
31256 686