1431 395
328 69
596 144
2301 511
1583 324
10649 834
37087 776
11233 477
15249 415
15938 536
8772 845
17933 41