4942 449
4046 334
5378 677
12231 433
2208 377
25058 819
5157 758
6262 454
3308 32
9246 185
3595 621
9452 286
18703 119
17594 654