28786 281
8189 655
7995 566
6031 183
5342 182
41870 924
1256 76
2823 528
2898 628
5141 490
2979 415
1328 79
4973 885