17977 781
302209 1431
9386 252
7396 512
56154 151
50983 436
3595 452
4784 490
3727 207
4642 931
4874 596