17976 781
302206 1431
9386 252
7396 512
56149 151
50980 436
3593 452
4784 490
3727 207
4642 931
4874 596