4005 477
8296 726
9819 594
12169 531
3965 265
5821 451
181576 349
13881 578
4348 394
4737 293
3904 606
5537 350
4320 117
168653 637
6585 710
46378 268