2992 610
5320 681
7979 444
4528 457
4893 597
34852 877
5609 392
3403 109
102956 612
5228 141
35756 952
7100 65
9213 968