1095 239
3317 798
4359 720
4336 430
15358 452
3852 246
6835 60
11659 166
11188 263
14547 878
48787 710
8865 186
4072 351
4124 760
2869 584
1705 270