20297 247
992 30
21653 308
2293 364
17918 628
2083 312
4017 497
1015 157
17152 616
6277 86
5805 851
2553 219
3373 290
1001 147
1690 438
4036 182
3849 597
4543 680
3128 794