30087 281
8762 655
8809 566
6174 183
5445 182
42939 924
1286 76
2861 528
2957 628
5281 490
4177 415
1402 79
5177 885