2990 610
5306 681
7975 444
4520 457
4886 597
34808 877
5593 392
3402 109
102813 612
5218 141
35729 952
7087 65
9192 968