5096 839
13596 542
3093 950
5489 370
4075 632
5064 342
125413 376
150782 795
13684 395
18430 709
44172 738
39586 761
1620 133
3826 366
4677 444
8701 949
3538 266
1490 46
5681 829
5751 884
65963 296