57191 817
123702 292
127646 520
13589 127
23543 503
5201 275
2900 579
5044 125
3413 281
2991 464
5803 343
2861 387
1227 88
3112 272