4005 243
4627 977
3030 106
10879 950
3858 281
6340 477
11717 541
6920 439
3965 227
6191 242
4476 388
6728 81
4357 260
52271 451
47786 158