29827 527
8737 277
23761 257
4797 896
4927 601
6079 238
4913 700
3862 303
3778 369
3816 323
19462 847
18730 353