2602 805
3092 905
2530 402
3718 80
9977 393
5427 673
7706 691
8223 594
15251 190
12794 321
6389 285
8600 312
10582 213
2153 161
6758 765