4850 449
3934 334
5287 677
11971 433
2168 377
24653 819
5116 758
6191 454
3258 32
9186 185
3549 621
9212 286
18152 119
17413 654