952 132
941 192
1685 374
15661 934
2657 703
903 233
2541 648
2070 467
5917 660
3677 520
2203 278
31427 686