4497 767
6045 276
5960 440
31031 739
16578 264
2246 346
5018 225
3804 520
2593 190
6276 491
4663 653
5108 141
4346 115