1150 132
1012 192
1712 374
15715 934
2745 703
953 233
2644 648
2125 467
5937 660
3848 520
2348 278
31991 686