4973 449
4085 334
5404 677
12299 433
2220 377
25190 819
5171 758
6273 454
3325 32
9266 185
3609 621
9533 286
18898 119
17665 654