20281 247
988 30
21382 308
2285 364
17818 628
2070 312
3993 497
1007 157
17008 616
6210 86
5777 851
2533 219
3339 290
982 147
1676 438
3995 182
3830 597
4524 680
3108 794