1406 395
298 69
576 144
2296 511
1581 324
10641 834
37044 776
11227 477
15240 415
15935 536
8766 845
17928 41