20839 447
15900 336
1563 65
4032 373
8164 217
23558 342
5812 529
8762 609
5372 612
15656 580
2074 405
1074 94
3277 479
3278 676