19718 281
6470 655
5397 565
5481 183
4845 182
38796 924
981 76
2602 528
2606 628
4630 490
2710 415
1090 79
4433 885