5096 839
13596 542
3095 950
5489 370
4075 632
5065 342
125478 376
150869 795
13684 395
18431 709
44203 738
39619 761
1620 133
3827 366
4677 444
8701 949
3538 266
1490 46
5681 829
5751 884
65998 296