1402 349
779 75
754 83
13096 810
3759 311
3886 274
4326 370
10081 1012
26040 66
3316 155
19708 324
4602 485
8988 382
2860 560