933 132
923 192
1684 374
15655 934
2629 703
898 233
2511 648
2059 467
5914 660
3673 520
2195 278
31242 686