4531 767
6054 276
5984 440
31057 739
16616 264
2276 346
5034 225
3846 520
2603 190
6289 491
4677 653
5128 141
4364 115