8535 845
4763 219
108862 592
15564 131
3312 445
7564 253
8183 409
83684 984
13995 541
11366 651
5772 819
1337 174
4608 708