3033 905
2526 402
3618 80
9970 393
5420 673
7698 691
8215 594
15224 190
12773 321
6361 285
8577 312
10555 213
2139 161
6752 765