6935 802
2431 54
3630 347
62622 135
33833 638
45838 432
7264 585
12883 146
27651 715
2359 160
3154 275
3989 597
6229 731
3677 857
5780 509