19970 308
2263 364
17352 628
2031 312
3889 497
980 157
16308 616
5841 86
5643 851
2468 219
3202 290
818 147
1653 438
3843 182
3798 597
4401 680
3073 794