6896 802
2383 54
3531 347
62024 134
33404 638
45456 432
7072 585
12682 146
27603 715
2314 160
3108 275
3943 597
6183 731
3642 857
5736 509