20838 447
15897 336
1563 65
4031 373
8159 217
23546 342
5812 529
8762 609
5372 612
15655 580
2074 405
1073 94
3277 479
3278 676