20891 447
15950 336
1566 65
4037 373
8196 217
23659 342
5820 529
8764 609
5380 612
15664 580
2077 405
1077 94
3280 479
3283 676