19704 281
6467 655
5395 565
5481 183
4845 182
38793 924
981 76
2599 528
2606 628
4630 490
2710 415
1090 79
4432 885