15595 120
5464 218
21783 713
54651 434
24133 837
3182 385
7305 597
8520 317
3500 664
8259 549
30572 494
17969 567
4677 295
3779 251
6477 540
6169 540