2602 805
3094 905
2531 402
3723 80
9977 393
5427 673
7711 691
8225 594
15257 190
12796 321
6390 285
8602 312
10585 213
2153 161
6758 765