905 132
918 192
1684 374
15651 934
2614 703
892 233
2493 648
2057 467
5913 659
3661 520
2182 278
31107 686