1405 349
779 75
756 83
13099 810
3762 311
3887 274
4327 370
10088 1012
26045 66
3316 155
19709 324
4603 485
8992 382
2861 560