20283 247
989 30
21396 308
2285 364
17825 628
2071 312
3994 497
1009 157
17012 616
6213 86
5779 851
2533 219
3341 290
983 147
1677 438
3997 182
3830 597
4526 680
3109 794