29850 527
8746 277
23799 257
4802 896
4932 601
6095 238
4919 700
3864 303
3781 369
3820 323
19500 847
18769 353