1431 395
333 69
598 144
2303 511
1583 324
10653 834
37091 776
11233 477
15249 415
15939 536
8774 845
17933 41