6678 503
43020 624
9301 823
7077 483
4929 660
8801 466
4410 810
6921 568
2586 312
2378 311
3487 147
3335 374
4148 536
3143 247
57397 159
71135 738