17982 781
302359 1431
9390 252
7396 512
56236 151
51073 436
3595 452
4791 490
3730 207
4647 931
4876 596