2979 610
5295 681
7962 444
4517 457
4882 597
34772 877
5585 392
3402 109
102646 612
5212 141
35701 952
7068 65
9179 968