905 132
919 192
1684 374
15652 934
2617 703
892 233
2495 648
2057 467
5913 659
3664 520
2183 278
31124 686