19703 447
14384 336
1452 65
3811 373
7566 217
21132 342
5552 529
8690 609
5181 612
15063 580
1987 405
981 94
3165 479
3184 676