6951 802
2449 54
3651 347
62779 135
33970 638
45972 432
7331 585
12952 146
27659 715
2378 160
3171 275
3999 597
6244 731
3696 857
5789 509