57183 817
123689 292
127644 520
13589 127
23534 503
5201 275
2899 579
5043 125
3412 281
2991 464
5803 343
2859 387
1226 88
3112 272