20276 247
988 30
21353 308
2284 364
17810 628
2067 312
3987 497
1005 157
16993 616
6201 86
5777 851
2531 219
3333 290
981 147
1676 438
3993 182
3830 597
4522 680
3108 794