3028 905
2524 402
3608 80
9969 393
5419 673
7695 691
8213 594
15222 190
12772 321
6357 285
8577 312
10551 213
2138 161
6752 765