6943 802
2436 54
3643 347
62707 135
33907 638
45919 432
7289 585
12921 146
27656 715
2370 160
3163 275
3994 597
6235 731
3690 857
5787 509