947 132
931 192
1684 374
15656 934
2638 703
900 233
2519 648
2064 467
5914 660
3673 520
2201 278
31310 686