3022 905
2522 402
3588 80
9968 393
5419 673
7695 691
8213 594
15216 190
12770 321
6356 285
8576 312
10549 213
2138 161
6752 765