4220 530
3768 81
2485 283
59457 314
31322 242
45409 541
53965 432
49317 429
96959 368
23582 283
54341 821