4972 449
4085 334
5403 677
12296 433
2219 377
25178 819
5167 758
6272 454
3321 32
9265 185
3608 621
9526 286
18889 119
17663 654