949 132
932 192
1685 374
15657 934
2643 703
902 233
2522 648
2067 467
5914 660
3673 520
2201 278
31344 686