1303 372
558 112
990 237
668 194
2219 560
1432 435
2258 593
2292 647
26332 57
5713 266
16528 508
13067 928