6932 802
2428 54
3626 347
62583 135
33801 638
45811 432
7253 585
12868 146
27642 715
2357 160
3148 275
3987 597
6221 731
3672 857
5777 509