4495 767
6045 276
5959 440
31030 739
16577 264
2246 346
5018 225
3803 520
2593 190
6275 491
4663 653
5107 141
4346 115