1271 65
3393 373
6809 217
18457 342
5090 529
8616 609
4956 612
14270 578
1915 405
811 94
3072 479
3039 676