3078 92
4032 893
7289 369
3692 314
5627 702
3745 574
2767 101
7173 793
3645 718
2761 374
4881 760
4146 622
3739 588
59198 269
44590 820