6932 802
2429 54
3627 347
62586 135
33809 638
45815 432
7255 585
12871 146
27646 715
2357 160
3151 275
3987 597
6221 731
3674 857
5777 509