3976 68
4430 796
6045 682
9784 392
8074 621
15273 413
8379 461
7417 819
3804 655
4944 104
39882 381
10981 642
4403 382
2861 220
4061 825
2824 265
5064 879