19701 447
14384 336
1452 65
3809 373
7566 217
21131 342
5551 529
8690 609
5181 612
15063 580
1987 405
980 94
3165 479
3184 676