4396 868
3020 465
3792 210
47096 534
7520 659
8416 730
10753 433
3623 273
7945 774
2821 117
3845 348
856 120
9962 424
13515 383
3687 317
2805 638
3878 220