1251 168
1159 134
2736 138
18316 170
79520 571
4775 673
13312 789
9148 831
2658 151
58102 485
104522 547
5238 476
6503 591
12236 583
29442 504
1175 219
3356 175