2988 786
4466 435
4828 702
10884 756
30930 384
48109 272
29562 388
27041 202
5676 521
8599 904
5885 781
5228 290
6717 152
7413 474
12204 692
5618 564
6267 430
46833 950