6943 802
2436 54
3643 347
62705 135
33906 638
45918 432
7289 585
12916 146
27655 715
2370 160
3163 275
3994 597
6235 731
3690 857
5786 509