23535 122
5342 772
8789 733
1843 306
3377 649
3958 242
9573 225
22271 113
4681 542
3466 34
15761 624
3583 642