881 132
904 192
1677 374
15643 934
2590 703
884 233
2459 648
2050 467
5911 659
3652 520
2181 278
30883 686