4254 948
4916 376
5790 355
3023 188
2384 592
4089 794
26283 779
14083 169
7438 494
143855 561
4474 427
5400 469
2412 130