2984 610
5300 681
7972 444
4518 457
4885 597
34782 877
5587 392
3402 109
102724 612
5216 141
35713 952
7079 65
9188 968