57196 817
123716 292
127648 520
13591 127
23551 503
5201 275
2900 579
5045 125
3414 281
2992 464
5805 343
2862 387
1229 88
3114 272