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