2553 116
14667 845
7942 339
5741 872
15104 610
5302 232
5994 825
4334 79
7059 963
8017 772
9535 746
7295 542
4173 121
6472 602
5101 378
26666 504
5263 84
9378 191
7581 647
3898 333
9719 327
5939 790
6029 538
3849 142