6932 802
2429 54
3630 347
62597 135
33817 638
45818 432
7258 585
12872 146
27649 715
2358 160
3153 275
3987 597
6222 731
3675 857
5778 509