4948 449
4050 334
5383 677
12235 433
2211 377
25070 819
5157 758
6263 454
3310 32
9249 185
3595 621
9463 286
18721 119
17601 654