103959 695
13953 207
3671 621
23521 426
5089 448
6274 42
3467 355
6934 470
8069 291
3068 187
15029 401
3023 41
5548 574
5847 589
3479 724
3090 315
3597 755