3891 76
5349 672
2875 266
5930 635
199784 484
215531 379
7850 628
2977 337
2793 231
13496 446
3326 323
3009 409
4956 504
7660 354
5058 305