1095 239
3309 798
4359 720
4336 430
15358 452
3851 246
6835 60
11659 166
11187 263
14547 878
48785 710
8864 186
4072 351
4124 760
2869 584
1705 270