15087 57
15437 484
2474 401
8449 238
7672 501
4023 465
2599 284
8833 465
8193 105
2027 324
3484 797
2264 412