1215 315
25889 461
8959 658
57807 68
39829 138
7587 532
3396 53
4496 803
39318 82
2930 351
5308 754
6201 631
4934 641
50217 592
3053 761
2842 641