947 132
931 192
1685 374
15656 934
2640 703
900 233
2519 648
2065 467
5914 660
3673 520
2201 278
31317 686