2985 786
4465 435
4824 702
10882 756
30923 384
48073 272
29489 388
27020 202
5675 521
8599 904
5881 781
5224 290
6713 152
7411 474
12202 692
5609 564
6263 430
46796 950